Price
$33.55
52W High
$38.35
52W Low
$27.32
SMA50
$35.39
SMA200
$33.28
Avg Volume 50D
$859.72K
From 52W High
-12.52%
From 52W Low
+22.80%
Vs SMA50
-5.20%
Vs SMA200
+0.82%
Current Volume
$708.23K
Dollar Volume 50D
$30.22M
Market Cap
$3.81B
P/E
23.3x
Revenue TTM
$784.18M
EPS TTM
1.43
Net Income TTM
$163.38M
Free Cash Flow
$31.62M
Revenue 1Y
+4.50%
EPS 1Y
+11.72%
Net Income 1Y
+13.75%
FCF 1Y
-17.22%
Profit Margin
20.83%
FCF Margin
4.03%
Dividend Yield
3.77%
Dividend TTM
$1.26
Last Ex-Dividend
2026-09-30
Dividend / EPS
88.46%

Revenue

Annual ending 2025-12-31
$763.92M

EPS

Annual ending 2025-12-31
1.34

Net Income

Annual ending 2025-12-31
$151.69M

News