Price
$21.43
52W High
$26.49
52W Low
$21.03
SMA50
$23.68
SMA200
$24.60
Avg Volume 50D
$983.33K
From 52W High
-19.10%
From 52W Low
+1.90%
Vs SMA50
-9.51%
Vs SMA200
-12.88%
Current Volume
$1.52M
Dollar Volume 50D
$22.85M
Market Cap
$2.36B
P/E
19.9x
Revenue TTM
$306.40M
EPS TTM
1.11
Net Income TTM
$118.58M
Free Cash Flow
$194.79M
Revenue 1Y
+9.65%
EPS 1Y
+2.78%
Net Income 1Y
+12.04%
FCF 1Y
+13.17%
Profit Margin
38.70%
FCF Margin
63.57%
Dividend Yield
6.84%
Dividend TTM
$1.47
Last Ex-Dividend
2026-09-30
Dividend / EPS
132.08%

Revenue

Annual ending 2025-12-31
$294.13M

EPS

Annual ending 2025-12-31
1.09

Net Income

Annual ending 2025-12-31
$112.36M

News