Price
$56.01
52W High
$68.89
52W Low
$52.39
SMA50
$55.04
SMA200
$60.25
Avg Volume 50D
$264.89K
From 52W High
-18.70%
From 52W Low
+6.91%
Vs SMA50
+1.76%
Vs SMA200
-7.03%
Current Volume
$164.11K
Dollar Volume 50D
$14.79M
Market Cap
$946.01M
P/E
44.3x
Revenue TTM
$268.87M
EPS TTM
1.02
Net Income TTM
$21.36M
Free Cash Flow
$59.55M
Revenue 1Y
+0.67%
EPS 1Y
+156.67%
Net Income 1Y
+172.42%
FCF 1Y
-9.56%
Profit Margin
7.94%
FCF Margin
22.15%
Dividend Yield
5.50%
Dividend TTM
$3.08
Last Ex-Dividend
2026-09-29
Dividend / EPS
301.96%

Revenue

Annual ending 2025-12-31
$273.66M

EPS

Annual ending 2025-12-31
1.02

Net Income

Annual ending 2025-12-31
$17.10M

News