Price
$80.02
52W High
$80.64
52W Low
$17.59
SMA50
$63.75
SMA200
$49.87
Avg Volume 50D
$1.23M
From 52W High
-0.77%
From 52W Low
+355.05%
Vs SMA50
+25.51%
Vs SMA200
+60.46%
Current Volume
$1.99M
Bars Stored
1257
Market Cap
$10.27B
P/E
--
Revenue TTM
$272.99M
EPS TTM
-0.15
Net Income TTM
-$16.64M
Free Cash Flow
$519.08M
Revenue 1Y
+9.04%
EPS 1Y
+74.58%
Net Income 1Y
+76.61%
FCF 1Y
+63.71%
Profit Margin
-6.10%
FCF Margin
190.15%

Revenue

Quarterly ending 2025-12-31
$71.96M

EPS

Quarterly ending 2025-12-31
-0.11

Net Income

Quarterly ending 2025-12-31
-$14.29M