Price
$579.66
52W High
$901.48
52W Low
$252.76
SMA50
$627.34
SMA200
$538.43
Avg Volume 50D
$445.28K
From 52W High
-35.70%
From 52W Low
+129.33%
Vs SMA50
-7.60%
Vs SMA200
+7.66%
Current Volume
$551.02K
Dollar Volume 50D
$280.47M
Market Cap
$17.14B
P/E
1216.5x
Revenue TTM
$467.85M
EPS TTM
0.50
Net Income TTM
$14.09M
Free Cash Flow
$84.49M
Revenue 1Y
+83.03%
EPS 1Y
+114.37%
Net Income 1Y
+117.15%
FCF 1Y
+736.49%
Profit Margin
3.01%
FCF Margin
18.06%

Revenue

Annual ending 2025-12-31
$326.66M

EPS

Annual ending 2025-12-31
-1.72

Net Income

Annual ending 2025-12-31
-$42.90M

News