Price
$88.22
52W High
$119.14
52W Low
$80.40
SMA50
$85.35
SMA200
$101.22
Avg Volume 50D
$2.00M
From 52W High
-25.95%
From 52W Low
+9.73%
Vs SMA50
+3.36%
Vs SMA200
-12.85%
Current Volume
$1.46M
Dollar Volume 50D
$172.61M
Market Cap
$16.26B
P/E
37.3x
Revenue TTM
$4.85B
EPS TTM
2.33
Net Income TTM
$436.40M
Free Cash Flow
$611.20M
Revenue 1Y
+9.73%
EPS 1Y
+15.35%
Net Income 1Y
+15.66%
FCF 1Y
-15.18%
Profit Margin
9.00%
FCF Margin
12.61%
Dividend Yield
1.43%
Dividend TTM
$1.26
Last Ex-Dividend
2026-08-25
Dividend / EPS
54.08%

Revenue

Annual ending 2025-12-31
$4.59B

EPS

Annual ending 2025-12-31
2.04

Net Income

Annual ending 2025-12-31
$382.20M

News