Price
$35.17
52W High
$38.67
52W Low
$30.08
SMA50
$36.73
SMA200
$35.17
Avg Volume 50D
$180.34K
From 52W High
-9.05%
From 52W Low
+16.92%
Vs SMA50
-4.26%
Vs SMA200
-0.01%
Current Volume
$152.32K
Dollar Volume 50D
$6.62M
Market Cap
$789.85M
P/E
11.0x
Revenue TTM
$321.45M
EPS TTM
3.44
Net Income TTM
$71.75M
Free Cash Flow
$25.90M
Revenue 1Y
+0.86%
EPS 1Y
+12.05%
Net Income 1Y
+10.84%
FCF 1Y
-59.39%
Profit Margin
22.32%
FCF Margin
8.06%
Dividend Yield
3.13%
Dividend TTM
$1.10
Last Ex-Dividend
2026-08-04
Dividend / EPS
31.98%

Revenue

Annual ending 2025-12-31
$315.38M

EPS

Annual ending 2025-12-31
3.27

Net Income

Annual ending 2025-12-31
$68.54M

News