Price
$301.12
52W High
$376.69
52W Low
$257.79
SMA50
$325.55
SMA200
$311.96
Avg Volume 50D
$307.57K
From 52W High
-20.06%
From 52W Low
+16.81%
Vs SMA50
-7.50%
Vs SMA200
-3.48%
Current Volume
$344.06K
Dollar Volume 50D
$98.24M
Market Cap
$8.87B
P/E
18.8x
Revenue TTM
$4.61B
EPS TTM
15.09
Net Income TTM
$472.30M
Free Cash Flow
$639.40M
Revenue 1Y
+10.50%
EPS 1Y
+18.91%
Net Income 1Y
+17.63%
FCF 1Y
+26.26%
Profit Margin
10.25%
FCF Margin
13.88%
Dividend Yield
0.26%
Dividend TTM
$0.77
Last Ex-Dividend
2026-07-17
Dividend / EPS
5.10%

Revenue

Annual ending 2025-08-31
$4.35B

EPS

Annual ending 2025-08-31
12.53

Net Income

Annual ending 2025-08-31
$396.60M

News