Price
$300.70
52W High
$304.41
52W Low
$201.73
SMA50
$286.91
SMA200
$248.94
Avg Volume 50D
$557.70K
From 52W High
-1.23%
From 52W Low
+49.06%
Vs SMA50
+4.81%
Vs SMA200
+20.79%
Current Volume
$661.06K
Bars Stored
1257
Market Cap
$16.03B
P/E
41.0x
Revenue TTM
$6.03B
EPS TTM
7.29
Net Income TTM
$390.97M
Free Cash Flow
$441.81M
Revenue 1Y
+2.39%
EPS 1Y
-1.75%
Net Income 1Y
-2.82%
FCF 1Y
+27.86%
Profit Margin
6.48%
FCF Margin
7.33%

Revenue

Quarterly ending 2025-12-31
$1.50B

EPS

Quarterly ending 2025-12-31
1.63

Net Income

Quarterly ending 2025-12-31
$86.59M