Price
$107.52
52W High
$140.49
52W Low
$98.45
SMA50
$113.05
SMA200
$116.52
Avg Volume 50D
$1.07M
From 52W High
-23.47%
From 52W Low
+9.21%
Vs SMA50
-4.89%
Vs SMA200
-7.72%
Current Volume
$812.47K
Dollar Volume 50D
$122.73M
Market Cap
$7.32B
P/E
13.7x
Revenue TTM
$10.35B
EPS TTM
7.22
Net Income TTM
$533.40M
Free Cash Flow
$330.30M
Revenue 1Y
+1.74%
EPS 1Y
+438.81%
Net Income 1Y
+435.54%
FCF 1Y
-51.94%
Profit Margin
5.15%
FCF Margin
3.19%
Dividend Yield
1.10%
Dividend TTM
$1.18
Last Ex-Dividend
2026-08-14
Dividend / EPS
16.34%

Revenue

Annual ending 2025-12-31
$10.08B

EPS

Annual ending 2025-12-31
9.75

Net Income

Annual ending 2025-12-31
$726.50M

News