BioAtla, Inc. (BCAB)
NASDAQ: BCAB · Real-Time Price · USD
3.860
+0.300 (8.43%)
At close: Jun 12, 2026, 4:00 PM EDT
3.760
-0.100 (-2.59%)
After-hours: Jun 12, 2026, 6:42 PM EDT

BioAtla Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
61,8011,7175,91419,61436,601
Market Cap Growth
-72.00%4.89%-70.96%-69.85%-46.41%-36.06%
Enterprise Value
10.531,8011,6695,80519,40236,362
Last Close Price
3.8628.3929.56123.00412.50981.50
PS Ratio
3.20900.72156.13--146406.00
PB Ratio
--49.78120.3983.68108.76173.61
EV/Sales Ratio
5.26900.26151.75--145447.00
Debt / Equity Ratio
-0.12-0.1300.010.010.02
Net Debt / Equity Ratio
-0.110.03-3.38-1.54-1.17-1.14
Net Debt / EBITDA Ratio
-0.080.020.660.851.982.52
Net Debt / FCF Ratio
-0.110.020.671.052.333.80
Asset Turnover
0.180.060.13000.00
Quick Ratio
0.090.323.373.939.3212.36
Current Ratio
0.150.373.524.119.5312.48
Return on Equity (ROE)
137.74%543.76%-164.30%-98.37%-54.44%-45.34%
Return on Assets (ROA)
-455.47%-179.03%-85.94%-75.10%-45.04%-38.63%
Return on Invested Capital (ROIC)
-553.86%-884.49%-2142.65%-2216.49%-1409.45%-585.05%
Return on Capital Employed (ROCE)
504.44%-398.18%-114.47%-88.25%-49.47%-43.12%
Buyback Yield / Dilution
-23.33%-21.11%-1.67%-22.74%-12.62%-207.55%
Total Shareholder Return
-23.33%-21.11%-1.67%-22.74%-12.62%-207.55%
SEC Filings: 10-K · 10-Q