Price
$6.70
52W High
$10.39
52W Low
$6.68
SMA50
$8.45
SMA200
$9.39
Avg Volume 50D
$1.88M
From 52W High
-35.51%
From 52W Low
+0.30%
Vs SMA50
-20.76%
Vs SMA200
-28.65%
Current Volume
$3.01M
Dollar Volume 50D
$15.41M
Market Cap
$675.27M
P/E
11.0x
Revenue TTM
$574.49M
EPS TTM
0.58
Net Income TTM
$61.60M
Free Cash Flow
$252.21M
Revenue 1Y
+4.30%
EPS 1Y
-33.33%
Net Income 1Y
-33.98%
FCF 1Y
+103.29%
Profit Margin
10.72%
FCF Margin
43.90%
Dividend Yield
21.49%
Dividend TTM
$1.44
Last Ex-Dividend
2026-10-05
Dividend / EPS
248.28%

Revenue

Annual ending 2025-12-31
$0

EPS

Annual ending 2025-12-31
1.30

Net Income

Annual ending 2025-12-31
$136.47M

News