Price
$258.08
52W High
$301.19
52W Low
$150.02
SMA50
$273.09
SMA200
$256.24
Avg Volume 50D
$281.87K
From 52W High
-14.31%
From 52W Low
+72.03%
Vs SMA50
-5.49%
Vs SMA200
+0.72%
Current Volume
$287.94K
Dollar Volume 50D
$75.87M
Market Cap
$4.75B
P/E
37.3x
Revenue TTM
$2.49B
EPS TTM
7.27
Net Income TTM
$127.31M
Free Cash Flow
$88.25M
Revenue 1Y
+1.42%
EPS 1Y
-19.22%
Net Income 1Y
-20.98%
FCF 1Y
-41.33%
Profit Margin
5.11%
FCF Margin
3.54%
Dividend Yield
0.57%
Dividend TTM
$1.46
Last Ex-Dividend
2026-09-04
Dividend / EPS
20.08%

Revenue

Annual ending 2025-08-30
$2.43B

EPS

Annual ending 2025-08-30
7.98

Net Income

Annual ending 2025-08-30
$148.27M

News