Price
$6.43
52W High
$11.22
52W Low
$6.20
SMA50
$6.60
SMA200
$9.36
Avg Volume 50D
$2.95M
From 52W High
-42.69%
From 52W Low
+3.71%
Vs SMA50
-2.55%
Vs SMA200
-31.29%
Current Volume
$3.59M
Dollar Volume 50D
$19.41M
Market Cap
$809.83M
P/E
7.4x
Revenue TTM
$614.96M
EPS TTM
0.80
Net Income TTM
$109.75M
Free Cash Flow
$21.41M
Revenue 1Y
-18.11%
EPS 1Y
+671.43%
Net Income 1Y
+693.87%
FCF 1Y
-58.18%
Profit Margin
17.85%
FCF Margin
3.48%
Dividend Yield
11.66%
Dividend TTM
$0.75
Last Ex-Dividend
2026-07-16
Dividend / EPS
93.75%

Revenue

Annual ending 2025-12-31
$730.39M

EPS

Annual ending 2025-12-31
0.81

Net Income

Annual ending 2025-12-31
$111.91M

News