BioAtla, Inc. (BCAB)
NASDAQ: BCAB · Real-Time Price · USD
3.090
-0.360 (-10.43%)
At close: Aug 14, 2026, 4:00 PM EDT
3.110
+0.020 (0.65%)
After-hours: Aug 14, 2026, 7:34 PM EDT

BioAtla Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
534341188812,158
Market Cap Growth
-76.40%-2.30%-70.91%-86.61%-59.20%-40.57%
Enterprise Value
931-21-217071,888
Last Close Price
3.0928.3929.56123.00412.50981.50
PS Ratio
0.6016.763.12--8633.02
PB Ratio
--0.932.401.674.8810.24
P/TBV Ratio
--2.401.674.8810.24
EV/Sales Ratio
1.1115.69---7553.32
Debt / Equity Ratio
-0.16-0.170.060.040.020.03
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.090.060.13--0.00
Quick Ratio
0.100.333.373.939.3212.37
Current Ratio
0.150.373.524.119.5312.48
Return on Equity (ROE)
---164.30%-98.37%-54.44%-45.34%
Return on Assets (ROA)
-133.12%-110.76%-53.71%-46.93%-28.15%-24.14%
Return on Capital Employed (ROCE)
411.50%725.30%-195.20%-142.00%-53.40%-41.10%
Earnings Yield
-613.35%-177.86%-203.40%-104.70%-12.09%-4.42%
FCF Yield
-725.07%-143.83%-209.70%-88.29%-10.30%-2.93%
Buyback Yield / Dilution
-23.33%-21.11%-1.67%-22.73%-12.63%-310.07%
SEC Filings: 10-K · 10-Q