Price
$68.02
52W High
$72.05
52W Low
$44.54
SMA50
$70.07
SMA200
$60.83
Avg Volume 50D
$55.19K
From 52W High
-5.59%
From 52W Low
+52.72%
Vs SMA50
-2.93%
Vs SMA200
+11.81%
Current Volume
$58.76K
Dollar Volume 50D
$3.87M
Market Cap
$682.91M
P/E
12.0x
Revenue TTM
$287.05M
EPS TTM
5.65
Net Income TTM
$56.77M
Free Cash Flow
$49.34M
Revenue 1Y
+0.46%
EPS 1Y
+69.16%
Net Income 1Y
+68.39%
FCF 1Y
-1.97%
Profit Margin
19.78%
FCF Margin
17.19%
Dividend Yield
3.66%
Dividend TTM
$2.49
Last Ex-Dividend
2026-08-31
Dividend / EPS
44.12%

Revenue

Annual ending 2025-12-31
$281.42M

EPS

Annual ending 2025-12-31
5.88

Net Income

Annual ending 2025-12-31
$59.19M

News