Price
$66.51
52W High
$90.60
52W Low
$59.50
SMA50
$73.39
SMA200
$77.46
Avg Volume 50D
$143.08K
From 52W High
-26.59%
From 52W Low
+11.78%
Vs SMA50
-9.38%
Vs SMA200
-14.13%
Current Volume
$181.65K
Dollar Volume 50D
$10.55M
Market Cap
$787.67M
P/E
12.7x
Revenue TTM
$1.18B
EPS TTM
5.26
Net Income TTM
$61.93M
Free Cash Flow
$35.75M
Revenue 1Y
+6.18%
EPS 1Y
+4.57%
Net Income 1Y
+5.09%
FCF 1Y
+277.26%
Profit Margin
5.27%
FCF Margin
3.04%
Dividend Yield
1.43%
Dividend TTM
$0.95
Last Ex-Dividend
2026-08-17
Dividend / EPS
18.06%

Revenue

Annual ending 2026-06-25
$1.18B

EPS

Annual ending 2026-06-25
5.26

Net Income

Annual ending 2026-06-25
$61.93M

News