Price
$188.99
52W High
$189.10
52W Low
$100.39
SMA50
$170.47
SMA200
$143.53
Avg Volume 50D
$591.00K
From 52W High
-0.06%
From 52W Low
+88.26%
Vs SMA50
+10.86%
Vs SMA200
+31.67%
Current Volume
$767.42K
Bars Stored
1257
Market Cap
$9.42B
P/E
--
Revenue TTM
$638.50M
EPS TTM
-3.68
Net Income TTM
-$183.17M
Free Cash Flow
-$93.89M
Revenue 1Y
+65.55%
EPS 1Y
+38.56%
Net Income 1Y
+36.22%
FCF 1Y
+27.04%
Profit Margin
-28.69%
FCF Margin
-14.70%

Revenue

Quarterly ending 2025-12-31
$196.00M

EPS

Quarterly ending 2025-12-31
-0.55

Net Income

Quarterly ending 2025-12-31
-$28.56M