Price
$85.33
52W High
$95.23
52W Low
$68.55
SMA50
$84.60
SMA200
$85.32
Avg Volume 50D
$116.27K
From 52W High
-10.40%
From 52W Low
+24.48%
Vs SMA50
+0.86%
Vs SMA200
+0.01%
Current Volume
$84.69K
Dollar Volume 50D
$9.86M
Market Cap
$1.62B
P/E
19.9x
Revenue TTM
$5.42B
EPS TTM
5.18
Net Income TTM
$81.39M
Free Cash Flow
$149.58M
Revenue 1Y
+1.02%
EPS 1Y
+73.24%
Net Income 1Y
+84.26%
FCF 1Y
+1713.54%
Profit Margin
1.50%
FCF Margin
2.76%
Dividend Yield
0.77%
Dividend TTM
$0.66
Last Ex-Dividend
2026-10-08
Dividend / EPS
12.74%

Revenue

Annual ending 2025-09-27
$5.33B

EPS

Annual ending 2025-09-27
4.40

Net Income

Annual ending 2025-09-27
$65.41M

News