Price
$206.86
52W High
$286.69
52W Low
$73.87
SMA50
$224.70
SMA200
$172.63
Avg Volume 50D
$18.78M
From 52W High
-27.85%
From 52W Low
+180.03%
Vs SMA50
-7.94%
Vs SMA200
+19.83%
Current Volume
$17.65M
Dollar Volume 50D
$4.28B
Market Cap
$57.11B
P/E
--
Revenue TTM
$529.80M
EPS TTM
0.33
Net Income TTM
$82.50M
Free Cash Flow
-$3.68B
Revenue 1Y
+479.02%
EPS 1Y
+114.47%
Net Income 1Y
+112.86%
FCF 1Y
-555.13%
Profit Margin
15.57%
FCF Margin
-694.83%

Revenue

Annual ending 2025-12-31
$529.80M

EPS

Annual ending 2025-12-31
0.33

Net Income

Annual ending 2025-12-31
$82.50M

News