Price
$106.68
52W High
$127.31
52W Low
$55.80
SMA50
$114.91
SMA200
$93.95
Avg Volume 50D
$761.65K
From 52W High
-16.20%
From 52W Low
+91.18%
Vs SMA50
-7.16%
Vs SMA200
+13.55%
Current Volume
$780.41K
Dollar Volume 50D
$87.25M
Market Cap
$9.32B
P/E
--
Revenue TTM
$105.00M
EPS TTM
-3.24
Net Income TTM
-$299.60M
Free Cash Flow
-$237.96M
Revenue 1Y
+134.84%
EPS 1Y
+6.63%
Net Income 1Y
-8.77%
FCF 1Y
+5.92%
Profit Margin
-285.34%
FCF Margin
-226.63%

Revenue

Annual ending 2025-12-31
$39.21M

EPS

Annual ending 2025-12-31
-3.69

Net Income

Annual ending 2025-12-31
-$311.35M

News