Price
$78.05
52W High
$82.02
52W Low
$55.67
SMA50
$78.98
SMA200
$71.26
Avg Volume 50D
$89.62K
From 52W High
-4.84%
From 52W Low
+40.20%
Vs SMA50
-1.17%
Vs SMA200
+9.52%
Current Volume
$122.37K
Dollar Volume 50D
$7.08M
Market Cap
$845.97M
P/E
12.6x
Revenue TTM
$324.79M
EPS TTM
6.01
Net Income TTM
$67.30M
Free Cash Flow
$44.87M
Revenue 1Y
-8.85%
EPS 1Y
+2.74%
Net Income 1Y
-1.55%
FCF 1Y
-38.57%
Profit Margin
20.72%
FCF Margin
13.81%
Dividend Yield
2.20%
Dividend TTM
$1.72
Last Ex-Dividend
2026-09-28
Dividend / EPS
28.62%

Revenue

Annual ending 2025-12-31
$342.78M

EPS

Annual ending 2025-12-31
6.19

Net Income

Annual ending 2025-12-31
$70.97M

News