Price
$82.98
52W High
$85.65
52W Low
$75.18
SMA50
$81.27
SMA200
$80.30
Avg Volume 50D
$1.20M
From 52W High
-3.22%
From 52W Low
+10.38%
Vs SMA50
+2.10%
Vs SMA200
+3.33%
Current Volume
$1.15M
Bars Stored
1257
Market Cap
$11.51B
P/E
21.2x
Revenue TTM
$4.31B
EPS TTM
3.79
Net Income TTM
$542.61M
Free Cash Flow
$484.35M
Revenue 1Y
+2.93%
EPS 1Y
+7.06%
Net Income 1Y
+4.62%
FCF 1Y
-12.86%
Profit Margin
12.59%
FCF Margin
11.24%

Revenue

Quarterly ending 2025-12-31
$1.11B

EPS

Quarterly ending 2025-12-31
1.12

Net Income

Quarterly ending 2025-12-31
$159.40M