Price
$71.26
52W High
$79.79
52W Low
$53.67
SMA50
$68.23
SMA200
$66.39
Avg Volume 50D
$482.76K
From 52W High
-10.69%
From 52W Low
+32.77%
Vs SMA50
+4.44%
Vs SMA200
+7.34%
Current Volume
$315.05K
Dollar Volume 50D
$32.86M
Market Cap
$3.36B
P/E
30.1x
Revenue TTM
$617.97M
EPS TTM
2.23
Net Income TTM
$111.77M
Free Cash Flow
$108.56M
Revenue 1Y
+11.86%
EPS 1Y
+11.50%
Net Income 1Y
+8.69%
FCF 1Y
-10.23%
Profit Margin
18.09%
FCF Margin
17.57%
Dividend Yield
1.73%
Dividend TTM
$1.23
Last Ex-Dividend
2026-09-04
Dividend / EPS
55.16%

Revenue

Annual ending 2026-01-02
$582.01M

EPS

Annual ending 2026-01-02
2.07

Net Income

Annual ending 2026-01-02
$106.01M

News