Price
$54.29
52W High
$60.33
52W Low
$47.49
SMA50
$57.43
SMA200
$54.28
Avg Volume 50D
$935.93K
From 52W High
-10.01%
From 52W Low
+14.32%
Vs SMA50
-5.46%
Vs SMA200
+0.02%
Current Volume
$1.14M
Dollar Volume 50D
$53.71M
Market Cap
$7.83B
P/E
13.5x
Revenue TTM
$2.26B
EPS TTM
4.04
Net Income TTM
$579.61M
Free Cash Flow
$1.22B
Revenue 1Y
+6.64%
EPS 1Y
+5.76%
Net Income 1Y
+4.55%
FCF 1Y
+142.88%
Profit Margin
25.62%
FCF Margin
53.74%
Dividend Yield
2.03%
Dividend TTM
$1.10
Last Ex-Dividend
2026-09-04
Dividend / EPS
27.23%

Revenue

Annual ending 2025-12-31
$2.14B

EPS

Annual ending 2025-12-31
4.04

Net Income

Annual ending 2025-12-31
$560.87M

News