Price
$4.23
52W High
$26.41
52W Low
$3.81
SMA50
$5.05
SMA200
$12.74
Avg Volume 50D
$958.88K
From 52W High
-83.98%
From 52W Low
+11.02%
Vs SMA50
-16.23%
Vs SMA200
-66.80%
Current Volume
$655.77K
Dollar Volume 50D
$4.90M
Market Cap
$153.70M
P/E
--
Revenue TTM
$901.29M
EPS TTM
-5.65
Net Income TTM
-$206.14M
Free Cash Flow
$90.15M
Revenue 1Y
-10.81%
EPS 1Y
-412.15%
Net Income 1Y
-420.52%
FCF 1Y
+3282.66%
Profit Margin
-22.87%
FCF Margin
10.00%
Dividend Yield
24.82%
Dividend TTM
$1.05
Last Ex-Dividend
2026-06-04

Revenue

Annual ending 2025-12-31
$989.92M

EPS

Annual ending 2025-12-31
1.25

Net Income

Annual ending 2025-12-31
$45.50M

News