Abpro Holdings, Inc. (ABPO)
OTCMKTS · Delayed Price · Currency is USD
0.20434
-0.00074 (-0.36%)
At close: Jul 29, 2026

Abpro Holdings Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
11291---
Market Cap Growth
-93.69%-87.29%----
Enterprise Value
-3.3512.1992.02000
Last Close Price
0.204.2353.70---

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PS Ratio
--497.21---
PB Ratio
-0.54-1.31-5.87---

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
--502.83---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
-0.13-0.02-0.190.0404.32
Net Debt / Equity Ratio
1.82-0.01-0.03-0.020.044.32
Net Debt / EBITDA Ratio
0.80-0.01-0.05-0.190.19-
Net Debt / FCF Ratio
0.80-0.01-0.05-0.290.33-
Asset Turnover
-00.050.0000
Quick Ratio
0.610.030.150.050.180
Current Ratio
0.740.100.190.130.361.07
Return on Equity (ROE)
0.63%24.90%-30.25%-6.49%0.60%0.00%
Return on Assets (ROA)
-162.13%-295.32%-247.53%-7.48%-0.68%0.00%
Return on Invested Capital (ROIC)
---39.69%-6.48%-0.71%0.00%
Return on Capital Employed (ROCE)
122.02%72.77%72.61%-7.94%-1.33%0.00%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Buyback Yield / Dilution
-180.51%-186.11%-22.35%-2057.28%88.18%-
Total Shareholder Return
-180.51%-186.11%-22.35%-2057.28%88.18%-