Price
$8.24
52W High
$8.86
52W Low
$4.79
SMA50
$8.50
SMA200
$7.56
Avg Volume 50D
$1.45M
From 52W High
-7.00%
From 52W Low
+72.03%
Vs SMA50
-3.06%
Vs SMA200
+9.03%
Current Volume
$1.29M
Dollar Volume 50D
$12.28M
Market Cap
$1.60B
P/E
--
Revenue TTM
$4.46B
EPS TTM
-0.43
Net Income TTM
-$98.20M
Free Cash Flow
$415.00M
Revenue 1Y
+1.31%
EPS 1Y
+92.04%
Net Income 1Y
+91.86%
FCF 1Y
+92.40%
Profit Margin
-2.20%
FCF Margin
9.31%

Revenue

Annual ending 2025-12-31
$4.44B

EPS

Annual ending 2025-12-31
-2.53

Net Income

Annual ending 2025-12-31
-$611.20M

News