Price
$28.60
52W High
$29.30
52W Low
$10.48
SMA50
$22.09
SMA200
$20.09
Avg Volume 50D
$2.55M
From 52W High
-2.39%
From 52W Low
+172.90%
Vs SMA50
+29.47%
Vs SMA200
+42.36%
Current Volume
$5.50M
Dollar Volume 50D
$61.51M
Market Cap
$4.73B
P/E
--
Revenue TTM
$6.09B
EPS TTM
-0.61
Net Income TTM
-$105.00M
Free Cash Flow
-$76.00M
Revenue 1Y
+9.53%
EPS 1Y
+72.15%
Net Income 1Y
+65.91%
FCF 1Y
-68.89%
Profit Margin
-1.72%
FCF Margin
-1.25%

Revenue

Annual ending 2025-12-31
$5.74B

EPS

Annual ending 2025-12-31
-0.59

Net Income

Annual ending 2025-12-31
-$100.00M

News