← All US stocks
SC

Strata Critical Medical, Inc. - Class A Common Stock

SRTA

Close · 10/09/2026

5.13

1D

-1.72%

52-week range

3.89 – 6.5

Volume

7,97,000.00

Price history

SRTA

11/08/2026 to 10/09/2026

O 5.20 H 5.33 L 5.10

6.245.1311/08/202610/09/2026
1W-4.82%
1M-14.93%
3M-6.39%
6M+8.69%
1Y+27.30%
3Y+56.40%
5Y-42.03%
MAX-43.25%

Fundamentals

as of 10/09/2026
Market cap
$453.83M
Shares out
88.47M
P/E (trailing)
11.28
EPS (trailing)
0.45
Beta
2.26
Profit margin
15.71%
P/B
1.62
Return on equity
14.40%

SEC financial statements

24 quarterly and 9 annual periods through 30/06/2026.

Explore statements →

Details

Ticker
SRTA
Index
-
Sector
-
Industry
-
HQ
-

Last close 10/09/2026.