Capricor Therapeutics, Inc. (CAPR)
NASDAQ: CAPR · Real-Time Price · USD
31.60
-0.37 (-1.16%)
At close: Apr 8, 2026, 4:00 PM EDT
31.70
+0.10 (0.32%)
After-hours: Apr 8, 2026, 7:31 PM EDT

Capricor Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,8171,6566291529771
Market Cap Growth
210.82%163.22%312.98%56.33%37.49%0.40%
Enterprise Value
1,5141,352478.14114.3157.8938.43
Last Close Price
31.6028.8613.804.893.862.93
PE Ratio
--12.77-12.00-5.89-3.27-3.37
PS Ratio
--28.256.0538.19289.35
PB Ratio
5.935.414.326.748.272.26
P/TBV Ratio
4.804.393.345.798.042.16
P/FCF Ratio
--20.31-15.14-5.5162.58-3.94
P/OCF Ratio
--23.72-15.73-5.9519.82-4.22
EV/Sales Ratio
--21.474.5422.69156.92
EV/EBITDA Ratio
--12.72-11.62-4.97-1.98-1.86
EV/EBIT Ratio
--12.50-11.23-4.75-1.95-1.84
EV/FCF Ratio
--16.58-11.51-4.1437.18-2.13
Debt / Equity Ratio
0.050.050.000.070.160.08
Debt / EBITDA Ratio
-0.14-0.14-0.04-0.10-0.09-0.14
Debt / FCF Ratio
-0.18-0.18-0.04-0.081.64-0.16
Net Debt / Equity Ratio
-0.99-0.99-1.03-1.65-3.30-1.02
Net Debt / EBITDA Ratio
2.862.863.651.621.331.55
Net Debt / FCF Ratio
3.753.723.611.35-24.961.78
Asset Turnover
-00.190.460.060.01
Quick Ratio
8.888.887.701.591.788.53
Current Ratio
9.019.017.771.631.828.82
Return on Equity (ROE)
-46.56%-46.55%-48.15%-129.63%-134.49%-67.23%
Return on Assets (ROA)
-41.08%-41.08%-37.14%-44.25%-64.97%-55.14%
Return on Invested Capital (ROIC)
-689.19%-689.19%-358.11%-287.56%-916.72%-2139.17%
Return on Capital Employed (ROCE)
-46.06%-46.06%-48.12%-89.22%-93.23%-60.83%
Earnings Yield
-5.78%-7.83%-8.33%-16.97%-30.57%-29.69%
FCF Yield
-4.49%-4.92%-6.60%-18.15%1.60%-25.41%
Buyback Yield / Dilution
-31.97%-31.97%-31.52%-9.06%-6.34%-48.28%
Total Shareholder Return
-31.97%-31.97%-31.52%-9.06%-6.34%-48.28%
Updated Mar 12, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q