Price
$79.96
52W High
$128.57
52W Low
$64.10
SMA50
$93.79
SMA200
$98.50
Avg Volume 50D
$768.87K
From 52W High
-37.81%
From 52W Low
+24.74%
Vs SMA50
-14.75%
Vs SMA200
-18.82%
Current Volume
$975.12K
Dollar Volume 50D
$71.03M
Market Cap
$5.19B
P/E
--
Revenue TTM
$618.07M
EPS TTM
-14.57
Net Income TTM
-$860.21M
Free Cash Flow
-$228.74M
Revenue 1Y
+44.02%
EPS 1Y
-1104.13%
Net Income 1Y
-1368.86%
FCF 1Y
-2751.45%
Profit Margin
-139.18%
FCF Margin
-37.01%

Revenue

Annual ending 2025-12-31
$521.31M

EPS

Annual ending 2025-12-31
-0.47

Net Income

Annual ending 2025-12-31
-$23.36M

News