Price
$22.64
52W High
$25.63
52W Low
$20.56
SMA50
$23.94
SMA200
$23.53
Avg Volume 50D
$423.37K
From 52W High
-11.67%
From 52W Low
+10.12%
Vs SMA50
-5.43%
Vs SMA200
-3.79%
Current Volume
$340.86K
Dollar Volume 50D
$10.07M
Market Cap
$1.08B
P/E
105.9x
Revenue TTM
$354.61M
EPS TTM
0.20
Net Income TTM
$10.22M
Free Cash Flow
$110.76M
Revenue 1Y
+13.06%
EPS 1Y
-50.00%
Net Income 1Y
-41.65%
FCF 1Y
+191.57%
Profit Margin
2.88%
FCF Margin
31.24%
Dividend Yield
7.95%
Dividend TTM
$1.80
Last Ex-Dividend
2026-08-10
Dividend / EPS
900.00%

Revenue

Annual ending 2025-12-31
$333.56M

EPS

Annual ending 2025-12-31
0.27

Net Income

Annual ending 2025-12-31
$13.00M

News