Price
$21.68
52W High
$25.85
52W Low
$17.76
SMA50
$22.11
SMA200
$21.27
Avg Volume 50D
$448.64K
From 52W High
-16.13%
From 52W Low
+22.07%
Vs SMA50
-1.95%
Vs SMA200
+1.92%
Current Volume
$263.08K
Dollar Volume 50D
$9.91M
Market Cap
$1.33B
P/E
73.9x
Revenue TTM
$433.57M
EPS TTM
0.28
Net Income TTM
$17.97M
Free Cash Flow
$88.65M
Revenue 1Y
-3.04%
EPS 1Y
-76.47%
Net Income 1Y
-75.60%
FCF 1Y
+192.02%
Profit Margin
4.14%
FCF Margin
20.45%
Dividend Yield
6.27%
Dividend TTM
$1.36
Last Ex-Dividend
2026-09-03
Dividend / EPS
485.71%

Revenue

Annual ending 2025-12-31
$436.20M

EPS

Annual ending 2025-12-31
0.92

Net Income

Annual ending 2025-12-31
$55.65M

News