Price
$107.69
52W High
$223.10
52W Low
$19.49
SMA50
$121.47
SMA200
$99.89
Avg Volume 50D
$10.87M
From 52W High
-51.73%
From 52W Low
+452.54%
Vs SMA50
-11.34%
Vs SMA200
+7.81%
Current Volume
$4.61M
Dollar Volume 50D
$1.35B
Market Cap
$9.02B
P/E
--
Revenue TTM
$595.97M
EPS TTM
-0.78
Net Income TTM
-$57.02M
Free Cash Flow
-$600.81M
Revenue 1Y
+61.85%
EPS 1Y
+76.79%
Net Income 1Y
+63.38%
FCF 1Y
-146.26%
Profit Margin
-9.57%
FCF Margin
-100.81%

Revenue

Annual ending 2025-12-31
$455.71M

EPS

Annual ending 2025-12-31
-0.64

Net Income

Annual ending 2025-12-31
-$38.23M