Price
$20.84
52W High
$23.72
52W Low
$17.87
SMA50
$21.51
SMA200
$21.92
Avg Volume 50D
$25.49K
From 52W High
-12.14%
From 52W Low
+16.62%
Vs SMA50
-3.09%
Vs SMA200
-4.91%
Current Volume
$13.47K
Dollar Volume 50D
$549125
Market Cap
$734.52M
P/E
12.8x
Revenue TTM
$1.23B
EPS TTM
1.63
Net Income TTM
$57.60M
Free Cash Flow
$409.14M
Revenue 1Y
+12.06%
EPS 1Y
+9.40%
Net Income 1Y
+9.42%
FCF 1Y
+67.66%
Profit Margin
4.66%
FCF Margin
33.14%
Dividend Yield
9.05%
Dividend TTM
$1.89
Last Ex-Dividend
2026-08-13
Dividend / EPS
115.68%

Revenue

Annual ending 2025-12-31
$1.17B

EPS

Annual ending 2025-12-31
1.38

Net Income

Annual ending 2025-12-31
$48.70M

News