Price
$2030.98
52W High
$2462.99
52W Low
$1333.84
SMA50
$1858.90
SMA200
$1833.22
Avg Volume 50D
$28.43K
From 52W High
-17.54%
From 52W Low
+52.27%
Vs SMA50
+9.26%
Vs SMA200
+10.79%
Current Volume
$34.43K
Dollar Volume 50D
$52.14M
Market Cap
$1.29B
P/E
--
Revenue TTM
$405.61M
EPS TTM
-111.49
Net Income TTM
-$29.75M
Free Cash Flow
$50.32M
Revenue 1Y
+7.54%
EPS 1Y
-176.69%
Net Income 1Y
-175.30%
FCF 1Y
-19.52%
Profit Margin
-7.33%
FCF Margin
12.40%

Revenue

Annual ending 2025-12-31
$395.26M

EPS

Annual ending 2025-12-31
-143.86

Net Income

Annual ending 2025-12-31
-$37.49M

News