Price
$8.48
52W High
$9.35
52W Low
$4.73
SMA50
$8.07
SMA200
$7.74
Avg Volume 50D
$416.06K
From 52W High
-9.30%
From 52W Low
+79.28%
Vs SMA50
+5.02%
Vs SMA200
+9.53%
Current Volume
$365.24K
Dollar Volume 50D
$3.36M
Market Cap
$552.27M
P/E
11.6x
Revenue TTM
$710.25M
EPS TTM
0.74
Net Income TTM
$47.59M
Free Cash Flow
$62.19M
Revenue 1Y
+22.50%
EPS 1Y
+236.36%
Net Income 1Y
+439.35%
FCF 1Y
-3.85%
Profit Margin
6.70%
FCF Margin
8.76%
Dividend Yield
2.95%
Dividend TTM
$0.25
Last Ex-Dividend
2026-09-01
Dividend / EPS
33.78%

Revenue

Annual ending 2025-12-31
$632.04M

EPS

Annual ending 2025-12-31
0.30

Net Income

Annual ending 2025-12-31
$19.37M

News