Price
$166.01
52W High
$186.02
52W Low
$130.37
SMA50
$172.59
SMA200
$158.24
Avg Volume 50D
$459.69K
From 52W High
-10.76%
From 52W Low
+27.34%
Vs SMA50
-3.81%
Vs SMA200
+4.91%
Current Volume
$355.60K
Dollar Volume 50D
$79.47M
Market Cap
$12.69B
P/E
10.5x
Revenue TTM
$6.19B
EPS TTM
15.06
Net Income TTM
$1.21B
Free Cash Flow
$1.23B
Revenue 1Y
+5.24%
EPS 1Y
+20.10%
Net Income 1Y
+13.77%
FCF 1Y
-8.60%
Profit Margin
19.58%
FCF Margin
19.90%
Dividend Yield
0.76%
Dividend TTM
$1.26
Last Ex-Dividend
2026-10-05
Dividend / EPS
8.37%

Revenue

Annual ending 2025-12-31
$5.99B

EPS

Annual ending 2025-12-31
14.07

Net Income

Annual ending 2025-12-31
$1.16B

News