Price
$35.57
52W High
$48.89
52W Low
$34.75
SMA50
$39.08
SMA200
$41.53
Avg Volume 50D
$1.12M
From 52W High
-27.24%
From 52W Low
+2.36%
Vs SMA50
-8.99%
Vs SMA200
-14.35%
Current Volume
$850.86K
Dollar Volume 50D
$43.06M
Market Cap
$3.72B
P/E
13.8x
Revenue TTM
$6.68B
EPS TTM
2.55
Net Income TTM
$270.29M
Free Cash Flow
$342.75M
Revenue 1Y
+8.43%
EPS 1Y
-9.25%
Net Income 1Y
-10.51%
FCF 1Y
+502.40%
Profit Margin
4.05%
FCF Margin
5.13%
Dividend Yield
2.33%
Dividend TTM
$0.83
Last Ex-Dividend
2026-09-01
Dividend / EPS
32.55%

Revenue

Annual ending 2025-12-31
$6.48B

EPS

Annual ending 2025-12-31
2.70

Net Income

Annual ending 2025-12-31
$288.40M

News