Price
$42.01
52W High
$50.93
52W Low
$35.36
SMA50
$44.83
SMA200
$46.43
Avg Volume 50D
$822.37K
From 52W High
-17.51%
From 52W Low
+18.81%
Vs SMA50
-6.29%
Vs SMA200
-9.53%
Current Volume
$1.05M
Dollar Volume 50D
$36.53M
Market Cap
$2.92B
P/E
10.9x
Revenue TTM
$1.85B
EPS TTM
3.65
Net Income TTM
$267.75M
Free Cash Flow
$412.78M
Revenue 1Y
-5.24%
EPS 1Y
+7.04%
Net Income 1Y
+5.61%
FCF 1Y
-1.16%
Profit Margin
14.45%
FCF Margin
22.27%
Dividend Yield
3.09%
Dividend TTM
$1.30
Last Ex-Dividend
2026-10-09
Dividend / EPS
35.62%

Revenue

Annual ending 2025-12-31
$1.90B

EPS

Annual ending 2025-12-31
3.53

Net Income

Annual ending 2025-12-31
$262.66M

News