BioAtla, Inc. (BCAB)
NASDAQ: BCAB · Real-Time Price · USD
3.690
+0.075 (2.07%)
At close: May 22, 2026, 4:00 PM EDT
3.750
+0.060 (1.63%)
After-hours: May 22, 2026, 4:32 PM EDT

BioAtla Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
61,8011,7175,91419,61436,601
Market Cap Growth
-77.87%4.89%-70.96%-69.85%-46.41%-36.06%
Enterprise Value
10.251,7991,6685,80319,40136,360
Last Close Price
3.6928.3929.56123.00412.50981.50
PS Ratio
3.06900.72156.13--146406.00
PB Ratio
--49.78120.3983.68108.76173.61
P/TBV Ratio
-0.12-0.922.011.661.783.22
EV/Sales Ratio
5.12899.55151.67--145442.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)
460.05%593.91%512.41%867.07%1062.17%1310.59%
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%
Updated May 15, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q