Price
$1.05
52W High
$1.95
52W Low
$0.97
SMA50
$1.02
SMA200
$1.43
Avg Volume 50D
$588.51K
From 52W High
-46.15%
From 52W Low
+7.87%
Vs SMA50
+3.28%
Vs SMA200
-26.76%
Current Volume
$204.33K
Dollar Volume 50D
$611430
Market Cap
$366.49M
P/E
--
Revenue TTM
$554.99M
EPS TTM
0.02
Net Income TTM
$79.38M
Free Cash Flow
$29.90M
Revenue 1Y
+44.67%
EPS 1Y
+100.00%
Net Income 1Y
+56.06%
FCF 1Y
-1.28%
Profit Margin
14.30%
FCF Margin
5.39%
Dividend Yield
5.71%
Dividend TTM
$0.06
Last Ex-Dividend
2026-10-09
Dividend / EPS
300.00%

Revenue

Annual ending 2025-12-31
$554.99M

EPS

Annual ending 2025-12-31
0.02

Net Income

Annual ending 2025-12-31
$79.38M

News