Price
$82.68
52W High
$84.43
52W Low
$41.54
SMA50
$82.62
SMA200
$74.65
Avg Volume 50D
$649.36K
From 52W High
-2.07%
From 52W Low
+99.04%
Vs SMA50
+0.07%
Vs SMA200
+10.76%
Current Volume
$770.29K
Dollar Volume 50D
$53.68M
Market Cap
$10.76B
P/E
--
Revenue TTM
$280.64M
EPS TTM
-0.51
Net Income TTM
-$62.48M
Free Cash Flow
$480.22M
Revenue 1Y
+7.66%
EPS 1Y
-30.77%
Net Income 1Y
-34.65%
FCF 1Y
-1.09%
Profit Margin
-22.26%
FCF Margin
171.12%

Revenue

Annual ending 2025-12-31
$272.99M

EPS

Annual ending 2025-12-31
-0.15

Net Income

Annual ending 2025-12-31
-$19.26M

News