Price
$64.22
52W High
$150.23
52W Low
$39.48
SMA50
$70.42
SMA200
$81.49
Avg Volume 50D
$19.36M
From 52W High
-57.25%
From 52W Low
+62.66%
Vs SMA50
-8.81%
Vs SMA200
-21.19%
Current Volume
$15.59M
Dollar Volume 50D
$1.37B
Market Cap
$42.02B
P/E
--
Revenue TTM
$769.15M
EPS TTM
-0.27
Net Income TTM
-$165.46M
Free Cash Flow
-$371.14M
Revenue 1Y
+52.53%
EPS 1Y
+40.00%
Net Income 1Y
+28.47%
FCF 1Y
-81.88%
Profit Margin
-21.51%
FCF Margin
-48.25%

Revenue

Annual ending 2025-12-31
$601.80M

EPS

Annual ending 2025-12-31
-0.37

Net Income

Annual ending 2025-12-31
-$198.21M

News