Price
$27.27
52W High
$32.61
52W Low
$23.12
SMA50
$30.31
SMA200
$29.78
Avg Volume 50D
$936.47K
From 52W High
-16.38%
From 52W Low
+17.95%
Vs SMA50
-10.02%
Vs SMA200
-8.44%
Current Volume
$807.49K
Dollar Volume 50D
$28.09M
Market Cap
$2.29B
P/E
14.3x
Revenue TTM
$1.20B
EPS TTM
1.93
Net Income TTM
$159.79M
Free Cash Flow
$200.47M
Dividend Yield
4.73%
Dividend TTM
$1.29
Last Ex-Dividend
2026-08-14
Dividend / EPS
66.84%

Revenue

Annual ending 2025-12-31
$882.68M

EPS

Annual ending 2025-12-31
1.03

Net Income

Annual ending 2025-12-31
$90.27M

News