Price
$463.65
52W High
$464.54
52W Low
$131.57
SMA50
$423.09
SMA200
$345.27
Avg Volume 50D
$529.23K
From 52W High
-0.19%
From 52W Low
+252.40%
Vs SMA50
+9.59%
Vs SMA200
+34.29%
Current Volume
$594.15K
Bars Stored
1257
Market Cap
$14.23B
P/E
49.0x
Revenue TTM
$2.49B
EPS TTM
9.38
Net Income TTM
$290.15M
Free Cash Flow
$362.68M
Revenue 1Y
+17.69%
EPS 1Y
+13.29%
Net Income 1Y
+12.70%
FCF 1Y
-12.85%
Profit Margin
11.65%
FCF Margin
14.57%

Revenue

Quarterly ending 2025-12-31
$755.61M

EPS

Quarterly ending 2025-12-31
2.82

Net Income

Quarterly ending 2025-12-31
$87.60M