Price
$110.78
52W High
$127.54
52W Low
$85.57
SMA50
$114.71
SMA200
$103.36
Avg Volume 50D
$2.85M
From 52W High
-13.14%
From 52W Low
+29.46%
Vs SMA50
-3.43%
Vs SMA200
+7.18%
Current Volume
$4.00M
Dollar Volume 50D
$322.93M
Market Cap
$39.44B
P/E
21.8x
Revenue TTM
$6.39B
EPS TTM
5.04
Net Income TTM
$1.81B
Free Cash Flow
$1.98B
Revenue 1Y
+13.66%
EPS 1Y
+13.26%
Net Income 1Y
+11.92%
FCF 1Y
+8.39%
Profit Margin
28.27%
FCF Margin
31.03%
Dividend Yield
4.10%
Dividend TTM
$4.54
Last Ex-Dividend
2026-07-28
Dividend / EPS
90.08%

Revenue

Annual ending 2026-05-31
$6.30B

EPS

Annual ending 2026-05-31
4.89

Net Income

Annual ending 2026-05-31
$1.76B

News