Price
$165.50
52W High
$189.55
52W Low
$74.67
SMA50
$172.66
SMA200
$136.80
Avg Volume 50D
$818.14K
From 52W High
-12.69%
From 52W Low
+121.64%
Vs SMA50
-4.15%
Vs SMA200
+20.98%
Current Volume
$909.90K
Dollar Volume 50D
$139.74M
Market Cap
$9.91B
P/E
--
Revenue TTM
$612.84M
EPS TTM
-3.25
Net Income TTM
-$188.05M
Free Cash Flow
-$12.20M
Revenue 1Y
+41.55%
EPS 1Y
-96.97%
Net Income 1Y
-102.66%
FCF 1Y
+71.98%
Profit Margin
-30.68%
FCF Margin
-1.99%

Revenue

Annual ending 2025-12-31
$507.44M

EPS

Annual ending 2025-12-31
-3.28

Net Income

Annual ending 2025-12-31
-$187.69M

News