Price
$1.71
52W High
$2.57
52W Low
$1.68
SMA50
$1.80
SMA200
$2.07
Avg Volume 50D
$3.55M
From 52W High
-33.46%
From 52W Low
+1.79%
Vs SMA50
-4.86%
Vs SMA200
-17.39%
Current Volume
$969.73K
Dollar Volume 50D
$6.32M
Market Cap
$2.10B
P/E
--
Revenue TTM
$565.84M
EPS TTM
0.10
Net Income TTM
$131.76M
Free Cash Flow
$141.05M
Revenue 1Y
+50.27%
EPS 1Y
+66.67%
Net Income 1Y
+74.28%
FCF 1Y
+21.94%
Profit Margin
23.29%
FCF Margin
24.93%
Dividend Yield
5.85%
Dividend TTM
$0.10
Last Ex-Dividend
2026-01-26
Dividend / EPS
100.00%

Revenue

Annual ending 2025-12-31
$565.84M

EPS

Annual ending 2025-12-31
0.10

Net Income

Annual ending 2025-12-31
$131.76M

News