Price
$21.45
52W High
$24.07
52W Low
$19.78
SMA50
$22.46
SMA200
$21.95
Avg Volume 50D
$37.36K
From 52W High
-10.88%
From 52W Low
+8.44%
Vs SMA50
-4.48%
Vs SMA200
-2.26%
Current Volume
$13.62K
Dollar Volume 50D
$847258
Market Cap
$823.02M
P/E
15.7x
Revenue TTM
$3.86B
EPS TTM
1.38
Net Income TTM
$52.47M
Free Cash Flow
$90.26M
Revenue 1Y
+0.29%
EPS 1Y
+22.12%
Net Income 1Y
+21.90%
FCF 1Y
+67.48%
Profit Margin
1.36%
FCF Margin
2.34%
Dividend Yield
9.79%
Dividend TTM
$2.10
Last Ex-Dividend
2026-08-03
Dividend / EPS
152.17%

Revenue

Annual ending 2025-12-31
$3.66B

EPS

Annual ending 2025-12-31
1.02

Net Income

Annual ending 2025-12-31
$39.11M

News