Price
$30.51
52W High
$33.27
52W Low
$24.34
SMA50
$31.22
SMA200
$29.83
Avg Volume 50D
$380.64K
From 52W High
-8.30%
From 52W Low
+25.35%
Vs SMA50
-2.29%
Vs SMA200
+2.27%
Current Volume
$575.81K
Dollar Volume 50D
$11.92M
Market Cap
$1.67B
P/E
--
Revenue TTM
$347.64M
EPS TTM
1.38
Net Income TTM
$74.81M
Free Cash Flow
$140.74M
Revenue 1Y
-2.44%
EPS 1Y
-36.70%
Net Income 1Y
-36.43%
FCF 1Y
-23.01%
Profit Margin
21.52%
FCF Margin
40.48%
Dividend Yield
9.83%
Dividend TTM
$3.00
Last Ex-Dividend
2026-09-03
Dividend / EPS
217.39%

Revenue

Annual ending 2025-12-31
$347.64M

EPS

Annual ending 2025-12-31
1.38

Net Income

Annual ending 2025-12-31
$74.81M

News