Price
$23.73
52W High
$37.72
52W Low
$16.79
SMA50
$24.10
SMA200
$24.21
Avg Volume 50D
$201.19K
From 52W High
-37.09%
From 52W Low
+41.33%
Vs SMA50
-1.55%
Vs SMA200
-1.97%
Current Volume
$260.94K
Dollar Volume 50D
$4.82M
Market Cap
$465.59M
P/E
--
Revenue TTM
$267.66M
EPS TTM
2.83
Net Income TTM
$55.22M
Free Cash Flow
$40.15M
Revenue 1Y
+46.25%
EPS 1Y
+210.99%
Net Income 1Y
+208.50%
FCF 1Y
+277.24%
Profit Margin
20.63%
FCF Margin
15.00%
Dividend Yield
2.36%
Dividend TTM
$0.56
Last Ex-Dividend
2026-08-21
Dividend / EPS
19.79%

Revenue

Annual ending 2025-12-31
$267.66M

EPS

Annual ending 2025-12-31
2.83

Net Income

Annual ending 2025-12-31
$55.22M

News