Price
$2.81
52W High
$11.93
52W Low
$2.81
SMA50
$4.55
SMA200
$6.27
Avg Volume 50D
$5.03M
From 52W High
-76.45%
From 52W Low
+0.00%
Vs SMA50
-38.27%
Vs SMA200
-55.17%
Current Volume
$9.06M
Dollar Volume 50D
$21.52M
Market Cap
$527.96M
P/E
32.3x
Revenue TTM
$193.39M
EPS TTM
0.07
Net Income TTM
$16.32M
Free Cash Flow
$311.76M
Revenue 1Y
+6.51%
EPS 1Y
-92.31%
Net Income 1Y
-90.53%
FCF 1Y
-8.90%
Profit Margin
8.44%
FCF Margin
161.20%
Dividend Yield
33.45%
Dividend TTM
$0.94
Last Ex-Dividend
2026-08-14
Dividend / EPS
1342.86%

Revenue

Annual ending 2025-12-31
$185.50M

EPS

Annual ending 2025-12-31
0.56

Net Income

Annual ending 2025-12-31
$107.43M

News