Price
$68.22
52W High
$94.47
52W Low
$41.55
SMA50
$66.53
SMA200
$56.69
Avg Volume 50D
$7.20M
From 52W High
-27.79%
From 52W Low
+64.19%
Vs SMA50
+2.54%
Vs SMA200
+20.34%
Current Volume
$4.16M
Dollar Volume 50D
$494.34M
Market Cap
$12.34B
P/E
--
Revenue TTM
$1.43B
EPS TTM
-1.44
Net Income TTM
-$254.43M
Free Cash Flow
-$263.22M
Revenue 1Y
+50.43%
EPS 1Y
-21.01%
Net Income 1Y
-27.38%
FCF 1Y
-277.97%
Profit Margin
-17.77%
FCF Margin
-18.38%

Revenue

Annual ending 2025-12-31
$1.27B

EPS

Annual ending 2025-12-31
-1.41

Net Income

Annual ending 2025-12-31
-$245.03M

News