Strata Critical Medical, Inc. SRTA

5.33 0.06 1.14% as of 25 Sep
Market cap
$476.8M
P/E
10.5×
Insider Buys alert about insiders buying in the last 12 month
Older periods Sep '25 Dec '25 Mar '26 Jun '26
ROE

+8 more TTM periods

15.64% 16.51% 18.59% 16.01%
ROA
13.07% 14.21% 16.26% 13.62%
ROIC
(2.83%) (6.42%) (5.42%) (4.98%)
Return on Tangible Assets
30.33% 28.95% 32.80% 34.69%
Average Days of Receivables
112.63 73.98 63.24 61.89
Free Cash Flow per Share
(0.68) (0.73) (0.68) (0.57)
Free Cash Flow
(56.40) (59.92) (58.13) (49.52)
Piotroski F-Score
2.00 4.00 4.00 4.00
Other line items

Show all line items

Columns are period end dates