Price
$26.59
52W High
$30.59
52W Low
$24.39
SMA50
$28.27
SMA200
$27.82
Avg Volume 50D
$4.71M
From 52W High
-13.08%
From 52W Low
+9.02%
Vs SMA50
-5.96%
Vs SMA200
-4.43%
Current Volume
$4.69M
Dollar Volume 50D
$131.59M
Market Cap
$15.77B
P/E
23.9x
Revenue TTM
$2.86B
EPS TTM
1.09
Net Income TTM
$658.75M
Free Cash Flow
$908.27M
Revenue 1Y
+6.72%
EPS 1Y
+23.86%
Net Income 1Y
+21.05%
FCF 1Y
+2.97%
Profit Margin
23.07%
FCF Margin
31.81%
Dividend Yield
4.51%
Dividend TTM
$1.20
Last Ex-Dividend
2026-09-24
Dividend / EPS
110.09%

Revenue

Annual ending 2025-12-31
$2.73B

EPS

Annual ending 2025-12-31
0.96

Net Income

Annual ending 2025-12-31
$586.96M

News