Price
$568.55
52W High
$624.75
52W Low
$511.84
SMA50
$548.49
SMA200
$562.49
Avg Volume 50D
$638.19K
From 52W High
-9.88%
From 52W Low
+11.08%
Vs SMA50
+3.66%
Vs SMA200
+1.08%
Current Volume
$804.44K
Bars Stored
1257
Market Cap
$41.57B
P/E
34.6x
Revenue TTM
$3.13B
EPS TTM
15.70
Net Income TTM
$1.20B
Free Cash Flow
$1.46B
Revenue 1Y
+9.75%
EPS 1Y
+11.66%
Net Income 1Y
+8.40%
FCF 1Y
+5.20%
Profit Margin
38.36%
FCF Margin
46.53%

Revenue

Quarterly ending 2025-12-31
$822.53M

EPS

Quarterly ending 2025-12-31
3.82

Net Income

Quarterly ending 2025-12-31
$284.67M