Price
$9.21
52W High
$25.90
52W Low
$7.28
SMA50
$10.83
SMA200
$11.98
Avg Volume 50D
$12.19M
From 52W High
-64.44%
From 52W Low
+26.51%
Vs SMA50
-14.94%
Vs SMA200
-23.10%
Current Volume
$6.83M
Dollar Volume 50D
$130.60M
Market Cap
$2.52B
P/E
--
Revenue TTM
$620.25M
EPS TTM
-1.43
Net Income TTM
$65.60M
Free Cash Flow
-$2.03B
Revenue 1Y
+77.33%
EPS 1Y
+67.20%
Net Income 1Y
+110.95%
FCF 1Y
-170.69%
Profit Margin
10.58%
FCF Margin
-327.00%

Revenue

Annual ending 2025-12-31
$620.25M

EPS

Annual ending 2025-12-31
-1.43

Net Income

Annual ending 2025-12-31
$65.60M

News