Price
$8.30
52W High
$8.91
52W Low
$4.80
SMA50
$8.56
SMA200
$7.52
Avg Volume 50D
$407.50K
From 52W High
-6.85%
From 52W Low
+72.92%
Vs SMA50
-3.07%
Vs SMA200
+10.35%
Current Volume
$211.33K
Dollar Volume 50D
$3.48M
Market Cap
$1.62B
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