Price
$230.00
52W High
$255.17
52W Low
$100.39
SMA50
$236.93
SMA200
$179.56
Avg Volume 50D
$894.68K
From 52W High
-10.94%
From 52W Low
+129.11%
Vs SMA50
-2.92%
Vs SMA200
+28.09%
Current Volume
$878.32K
Dollar Volume 50D
$213.05M
Market Cap
$12.20B
P/E
--
Revenue TTM
$708.24M
EPS TTM
-3.72
Net Income TTM
-$188.30M
Free Cash Flow
-$70.99M
Revenue 1Y
+63.88%
EPS 1Y
+35.53%
Net Income 1Y
+32.33%
FCF 1Y
+40.26%
Profit Margin
-26.59%
FCF Margin
-10.02%

Revenue

Annual ending 2025-12-31
$638.50M

EPS

Annual ending 2025-12-31
-3.68

Net Income

Annual ending 2025-12-31
-$183.17M