Price
$30.99
52W High
$34.12
52W Low
$20.90
SMA50
$32.78
SMA200
$28.24
Avg Volume 50D
$165.28K
From 52W High
-9.17%
From 52W Low
+48.28%
Vs SMA50
-5.46%
Vs SMA200
+9.75%
Current Volume
$108.44K
Dollar Volume 50D
$5.41M
Market Cap
$774.25M
P/E
28.4x
Revenue TTM
$334.91M
EPS TTM
1.06
Net Income TTM
$27.31M
Free Cash Flow
$89.31M
Revenue 1Y
-11.81%
EPS 1Y
-32.05%
Net Income 1Y
-28.89%
FCF 1Y
+219.95%
Profit Margin
8.15%
FCF Margin
26.67%
Dividend Yield
2.78%
Dividend TTM
$0.86
Last Ex-Dividend
2026-09-25
Dividend / EPS
81.13%

Revenue

Annual ending 2025-12-31
$331.51M

EPS

Annual ending 2025-12-31
0.68

Net Income

Annual ending 2025-12-31
$17.44M

News