Price
$65.17
52W High
$68.57
52W Low
$40.68
SMA50
$66.40
SMA200
$55.77
Avg Volume 50D
$65.21K
From 52W High
-4.96%
From 52W Low
+60.20%
Vs SMA50
-1.86%
Vs SMA200
+16.86%
Current Volume
$52.94K
Dollar Volume 50D
$4.33M
Market Cap
$519.53M
P/E
12.3x
Revenue TTM
$216.47M
EPS TTM
5.34
Net Income TTM
$42.18M
Free Cash Flow
$34.50M
Revenue 1Y
+8.89%
EPS 1Y
+103.82%
Net Income 1Y
+106.18%
FCF 1Y
+46.68%
Profit Margin
19.48%
FCF Margin
15.94%
Dividend Yield
1.23%
Dividend TTM
$0.80
Last Ex-Dividend
2026-08-10
Dividend / EPS
14.98%

Revenue

Annual ending 2025-12-31
$207.72M

EPS

Annual ending 2025-12-31
4.45

Net Income

Annual ending 2025-12-31
$34.79M

News