Price
$3.44
52W High
$11.31
52W Low
$3.44
SMA50
$4.09
SMA200
$5.77
Avg Volume 50D
$1.81M
From 52W High
-69.58%
From 52W Low
+0.00%
Vs SMA50
-15.88%
Vs SMA200
-40.37%
Current Volume
$1.52M
Dollar Volume 50D
$7.35M
Market Cap
$764.19M
P/E
--
Revenue TTM
-$1.51B
EPS TTM
-7.70
Net Income TTM
-$1.69B
Free Cash Flow
-$184.86M
Revenue 1Y
-330.95%
EPS 1Y
-812.96%
Net Income 1Y
-797.20%
FCF 1Y
-155.78%
Dividend Yield
3.63%
Dividend TTM
$0.12
Last Ex-Dividend
2026-05-22

Revenue

Annual ending 2025-12-31
$413.36M

EPS

Annual ending 2025-12-31
0.28

Net Income

Annual ending 2025-12-31
$62.57M

News