Strata Critical Medical, Inc. (SRTA)
NASDAQ: SRTA · Real-Time Price · USD
5.08
+0.13 (2.63%)
At close: Apr 28, 2026, 4:00 PM EDT
5.13
+0.05 (0.98%)
After-hours: Apr 28, 2026, 7:10 PM EDT

Strata Critical Medical 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
439417338265123304
Market Cap Growth
111.25%23.55%27.27%115.51%-59.46%-15.10%
Enterprise Value
381.23358.46215.04118.82-54.0521.84
Last Close Price
5.084.814.253.533.588.83
PE Ratio
10.099.62-12.146.42-9.42-8.22
PS Ratio
2.232.122.301.180.844.52
PB Ratio
1.581.491.521.130.451.04
P/TBV Ratio
1.491.421.481.110.931.04
P/FCF Ratio
--7.13-10.11-8.20-3.25-13.72
P/OCF Ratio
--8.53-133.99-8.20-3.31-14.03
EV/Sales Ratio
1.931.821.460.53-0.370.33
EV/EBITDA Ratio
--25.30-12.98-1.951.13-0.70
EV/EBIT Ratio
--16.04-9.55-1.741.01-0.68
EV/FCF Ratio
--6.13-6.44-3.671.43-0.99
Debt / Equity Ratio
0.010.010.010.080.050.00
Debt / EBITDA Ratio
-0.20-0.23-0.18-0.40-0.38-0.02
Debt / FCF Ratio
-0.06-0.06-0.09-0.76-0.48-0.03
Net Debt / Equity Ratio
-0.21-0.21-0.55-0.60-0.63-0.96
Net Debt / EBITDA Ratio
3.544.097.352.323.649.05
Net Debt / FCF Ratio
0.990.993.654.384.5912.72
Asset Turnover
0.830.680.530.730.440.38
Quick Ratio
5.115.116.375.277.6322.49
Current Ratio
6.386.387.075.818.2023.07
Return on Equity (ROE)
-8.89%-8.01%-7.08%-22.04%-9.63%-24.41%
Return on Assets (ROA)
-8.44%-7.68%-8.17%-21.41%-15.75%-16.56%
Return on Invested Capital (ROIC)
-13.36%-12.16%-19.80%-59.98%-63.50%-111.94%
Return on Capital Employed (ROCE)
-9.10%-8.28%-9.13%-24.42%-17.23%-19.29%
Earnings Yield
9.42%10.39%-8.24%15.58%-10.61%-12.16%
FCF Yield
-13.32%-14.03%-9.89%-12.20%-30.76%-7.29%
Buyback Yield / Dilution
-5.93%-5.93%-5.41%-3.21%-107.24%19.84%
Total Shareholder Return
-5.93%-5.93%-5.41%-3.21%-107.24%19.84%
Updated Mar 3, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q