Price
$58.36
52W High
$69.58
52W Low
$48.51
SMA50
$60.78
SMA200
$59.44
Avg Volume 50D
$903.46K
From 52W High
-16.13%
From 52W Low
+20.31%
Vs SMA50
-3.98%
Vs SMA200
-1.82%
Current Volume
$504.09K
Dollar Volume 50D
$54.96M
Market Cap
$5.44B
P/E
24.1x
Revenue TTM
$1.35B
EPS TTM
2.34
Net Income TTM
$226.18M
Free Cash Flow
$392.67M
Revenue 1Y
+0.55%
EPS 1Y
-13.97%
Net Income 1Y
-14.41%
FCF 1Y
-10.36%
Profit Margin
16.70%
FCF Margin
28.99%
Dividend Yield
2.47%
Dividend TTM
$1.44
Last Ex-Dividend
2026-08-11
Dividend / EPS
61.54%

Revenue

Annual ending 2025-09-26
$1.35B

EPS

Annual ending 2025-09-26
2.62

Net Income

Annual ending 2025-09-26
$255.02M

News