Cartesian Therapeutics, Inc. (RNAC)
NASDAQ: RNAC · IEX Real-Time Price · USD
21.03
+0.13 (0.62%)
At close: Apr 26, 2024, 4:00 PM
21.49
+0.46 (2.19%)
After-hours: Apr 26, 2024, 4:26 PM EDT

Cartesian Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014
Market Capitalization
37410717338032711560219312--
Market Cap Growth
--38.12%-54.53%16.17%185.36%92.22%-72.77%-29.76%---
Enterprise Value
30841762882244444144239-25-12
PE Ratio
-0.49-0.494.89-14.80-4.75-2.07-0.91-3.35-7.65--
PS Ratio
14.384.121.564.4719.7217.1866.081058.5638.60--
PB Ratio
-0.24-0.241.8416.89-18.1813.66-11.014.235.68--
P/FCF Ratio
-2.08-2.08-5.27-6.199.59-2.23-1.00-4.15-15.34--
P/OCF Ratio
-2.09-2.09-5.47-6.309.38-2.23-1.01-4.21-15.79--
EV/Sales Ratio
11.841.580.693.3813.506.5648.35693.3629.63-4.17-3.80
EV/EBITDA Ratio
-0.18-0.181.89-63.80-3.42-0.85-0.69-2.27-7.011.081.01
EV/EBIT Ratio
-0.17-0.172.02-41.81-3.33-0.81-0.68-2.24-6.851.030.94
EV/FCF Ratio
-0.80-0.80-2.32-4.686.56-0.85-0.73-2.72-11.771.060.89
Debt / Equity Ratio
-0.02-0.020.401.57-1.962.30-3.950.410.22-0.10-0.08
Debt / EBITDA Ratio
-0.05-0.050.94-7.83-0.54-0.37-0.34-0.33-0.35-0.51-0.65
Debt / FCF Ratio
-0.21-0.21-1.16-0.571.04-0.38-0.36-0.40-0.59-0.50-0.57
Quick Ratio
1.261.265.761.911.792.721.068.816.185.182.13
Current Ratio
1.331.335.912.001.862.771.208.996.335.342.07
Asset Turnover
0.150.150.650.500.130.110.010.000.110.19-
Interest Coverage
-83.26-83.2612.47-2.42-43.26-35.44-42.73-53.16-27.90-25.55-22.33
Return on Equity (ROE)
366.40%366.40%43.70%513.70%583.70%-1206.10%-371.10%-110.60%-257.40%31.80%-
Return on Assets (ROA)
-124.40%-124.40%20.90%-15.00%-54.00%-89.10%-97.50%-65.00%-54.20%-99.90%-
Return on Capital (ROIC)
20.13%20.13%11.23%-7.95%-327.65%-189.55%-407.23%-87.55%-51.75%24.18%19.16%
Earnings Yield
-58.76%-205.34%20.46%-6.75%-21.04%-48.25%-109.49%-29.81%-13.07%--
FCF Yield
-13.74%-48.01%-18.99%-16.16%10.43%-44.77%-100.45%-24.08%-6.52%--
Buyback Yield / Dilution
-6.33%-6.33%-27.59%-12.97%-122.19%-103.44%-9.62%-94.64%-387.99%-2.86%-
Total Shareholder Return
-6.33%-6.33%-27.59%-12.97%-122.19%-103.44%-9.62%-94.64%-387.99%-2.86%-
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).