Stocktoria

Strata Critical Medical, Inc. SRTA

Nasdaq · stock · Services-Health Services · website · IPO 2019-09-17

Strata Critical Medical, Inc. statistics & valuation

Market cap$458.6M
P / E11.1×
P / S2.3×
P / B1.6×
Net margin21.0%
FCF margin-29.7%
Return on capital-7.3%
Graham number +2.6%$6.18

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports. The Graham number is Benjamin Graham's rough maximum fair value ($6.18); a green figure means the price is below it.

Profitability & efficiency

Net margin (%)
-34.70% -43.40% -79.30% -18.70% -24.90% -18.60% 21.00% 201920192020202020212022202320242025
Gross margin (%)
20.20% 20.90% 201920192020202020212022202320242025
Operating margin (%)
-37.00% -44.20% -47.70% -36.60% -30.30% -15.30% -11.30% 201920192020202020212022202320242025
Return on equity (%)
-52.30% -91.70% 1.30% -13.80% -9.90% -23.90% -12.30% 14.80% 201920192020202020212022202320242025
Shares outstanding
25.1M 25.2M 42.9M 71.2M 73.5M 77.5M 82.1M 201920192020202020212022202320242025
Net debt ($)
-$41.3M 201920192020202020212022202320242025
Share buybacks ($)
201920192020202020212022202320242025
Return on assets (%)
-3.90% -57.40% 0.00% -11.70% -8.40% -19.00% -10.60% 12.70% 201920192020202020212022202320242025
Free cash flow margin (%)
-35.00% -47.80% -31.50% -25.90% -15.30% -22.70% -29.70% 201920192020202020212022202320242025
Debt / equity (×)
0.00× 201920192020202020212022202320242025
EPS ($)
-$0.43 -$0.40 -$0.93 -$0.38 -$0.76 -$0.35 $0.50 201920192020202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2020FY2019FY2019
Gross margin20.9%20.2%
Operating margin-11.3%-15.3%-30.3%-36.6%-47.7%-44.2%-37.0%
Net margin21.0%-18.6%-24.9%-18.7%-79.3%-43.4%-34.7%
FCF margin-29.7%-22.7%-15.3%-25.9%-31.5%-47.8%-35.0%
Return on assets12.7%-10.6%-19.0%-8.4%-11.7%0.0%-57.4%-3.9%
Return on equity14.8%-12.3%-23.9%-9.9%-13.8%1.3%-91.7%-52.3%
Debt / equity0.00×
Current ratio6.387.075.818.2032.992.292.273.85

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.