Price
$161.47
52W High
$184.34
52W Low
$94.99
SMA50
$160.03
SMA200
$142.79
Avg Volume 50D
$2.13M
From 52W High
-12.41%
From 52W Low
+69.99%
Vs SMA50
+0.90%
Vs SMA200
+13.09%
Current Volume
$1.88M
Dollar Volume 50D
$337.92M
Market Cap
$26.35B
P/E
44.0x
Revenue TTM
$4.83B
EPS TTM
3.65
Net Income TTM
$598.30M
Free Cash Flow
$577.70M
Revenue 1Y
+46.19%
EPS 1Y
+3.99%
Net Income 1Y
+2.12%
FCF 1Y
+49.90%
Profit Margin
12.38%
FCF Margin
11.95%
Dividend Yield
0.51%
Dividend TTM
$0.83
Last Ex-Dividend
2026-07-24
Dividend / EPS
22.74%

Revenue

Annual ending 2025-12-31
$3.89B

EPS

Annual ending 2025-12-31
4.31

Net Income

Annual ending 2025-12-31
$710.20M

News