Price
$11.52
52W High
$24.00
52W Low
$11.08
SMA50
$12.94
SMA200
$16.06
Avg Volume 50D
$35.49K
From 52W High
-52.00%
From 52W Low
+3.97%
Vs SMA50
-10.98%
Vs SMA200
-28.28%
Current Volume
$24.34K
Dollar Volume 50D
$456133
Market Cap
$510.57M
P/E
--
Revenue TTM
$625.06M
EPS TTM
0.65
Net Income TTM
$287.05M
Free Cash Flow
$210.98M
Dividend Yield
10.94%
Dividend TTM
$1.26
Last Ex-Dividend
2026-07-02
Dividend / EPS
193.85%

Revenue

Annual ending 2025-12-31
$625.06M

EPS

Annual ending 2025-12-31
0.65

Net Income

Annual ending 2025-12-31
$287.05M

News