Price
$34.71
52W High
$40.22
52W Low
$29.31
SMA50
$36.94
SMA200
$36.27
Avg Volume 50D
$1.10M
From 52W High
-13.70%
From 52W Low
+18.42%
Vs SMA50
-6.03%
Vs SMA200
-4.31%
Current Volume
$1.01M
Dollar Volume 50D
$40.65M
Market Cap
$3.32B
P/E
10.2x
Revenue TTM
$1.37B
EPS TTM
3.25
Net Income TTM
$324.30M
Free Cash Flow
$243.30M
Revenue 1Y
-4.12%
EPS 1Y
+46.40%
Net Income 1Y
+41.31%
FCF 1Y
-20.36%
Profit Margin
23.63%
FCF Margin
17.73%
Dividend Yield
5.42%
Dividend TTM
$1.88
Last Ex-Dividend
2026-08-04
Dividend / EPS
57.85%

Revenue

Annual ending 2025-12-31
$1.41B

EPS

Annual ending 2025-12-31
2.94

Net Income

Annual ending 2025-12-31
$302.10M

News