Price
$98.00
52W High
$117.58
52W Low
$95.80
SMA50
$103.56
SMA200
$106.55
Avg Volume 50D
$978.01K
From 52W High
-16.65%
From 52W Low
+2.30%
Vs SMA50
-5.37%
Vs SMA200
-8.02%
Current Volume
$706.27K
Dollar Volume 50D
$100.47M
Market Cap
$11.30B
P/E
34.6x
Revenue TTM
$1.58B
EPS TTM
3.04
Net Income TTM
$326.21M
Free Cash Flow
$319.87M
Revenue 1Y
+0.75%
EPS 1Y
+112.59%
Net Income 1Y
+109.14%
FCF 1Y
-22.08%
Profit Margin
20.67%
FCF Margin
20.27%
Dividend Yield
4.32%
Dividend TTM
$4.23
Last Ex-Dividend
2026-09-30
Dividend / EPS
139.14%

Revenue

Annual ending 2025-12-31
$1.59B

EPS

Annual ending 2025-12-31
3.54

Net Income

Annual ending 2025-12-31
$384.46M

News