Capricor Therapeutics, Inc. (CAPR)
NASDAQ: CAPR · Real-Time Price · USD
33.98
-1.12 (-3.19%)
At close: Apr 28, 2026, 4:00 PM EDT
34.00
+0.02 (0.06%)
After-hours: Apr 28, 2026, 7:52 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,9651,6566291529771
Market Cap Growth
384.57%163.22%312.98%56.33%37.49%0.40%
Enterprise Value
1,6621,352478.14114.3157.8938.43
Last Close Price
33.9828.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
6.385.414.326.748.272.26
P/TBV Ratio
5.174.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.34%-7.83%-8.33%-16.97%-30.57%-29.69%
FCF Yield
-4.15%-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