Price
$33.37
52W High
$37.09
52W Low
$28.94
SMA50
$34.91
SMA200
$33.85
Avg Volume 50D
$815.01K
From 52W High
-10.03%
From 52W Low
+15.31%
Vs SMA50
-4.42%
Vs SMA200
-1.42%
Current Volume
$1.06M
Dollar Volume 50D
$28.40M
Market Cap
$4.05B
P/E
10.9x
Revenue TTM
$1.54B
EPS TTM
3.04
Net Income TTM
$370.65M
Free Cash Flow
$361.19M
Revenue 1Y
+3.25%
EPS 1Y
+38.18%
Net Income 1Y
+39.66%
FCF 1Y
+13.09%
Profit Margin
24.00%
FCF Margin
23.39%
Dividend Yield
3.03%
Dividend TTM
$1.01
Last Ex-Dividend
2026-09-15
Dividend / EPS
33.22%

Revenue

Annual ending 2025-12-31
$1.54B

EPS

Annual ending 2025-12-31
2.62

Net Income

Annual ending 2025-12-31
$318.18M

News