Trailing ValuationMay '25Nov '24May '24Nov '23May '23Nov '22May '22Nov '21May '21Nov '20May '20Nov '19May '19Nov '18

Stock Price

226.5

225.8

169.5

138.3

118

115.5

Total Shares Outstanding

402.9

403.5

405

405.4

407

406.4

Market Cap

91,267.7

91,105.4

68,644.8

56,069.5

48,043.3

46,919.7

Total Enterprise Value (TEV)

93,658.2

93,829.6

70,970.9

58,851.3

50,587.5

49,929.9

Dividend Yield

0.3%

0.3%

0.4%

0.5%

0.5%

0.5%

Buyback Yield

0.3%

0.7%

0.4%

0.8%

0.1%

0.7%

Debt Paydown Yield

0.3%

-0.2%

0.3%

-0.4%

0.9%

-0.3%

Shareholder Yield

0.6%

0.5%

0.7%

0.4%

1%

0.5%

P/S

17.3

18

14.1

11.9

10.7

10.8

P/Gross Profit

34.5

36

28.6

24.6

22.6

22.9

P/E

102.5

103.1

86.5

75.6

72.8

70.9

Earnings Yield

1%

1%

1.2%

1.3%

1.4%

1.4%

P/OCF

72.6

100.3

51.3

76.8

49.7

75.8

P/FCF

87.5

127.6

60.8

106

61.4

99.2

FCF Yield

1.1%

0.8%

1.6%

0.9%

1.6%

1%

P/B

19.5

21.2

15.9

14

12.4

13.7

EV/Sales

17.7

18.5

14.6

12.5

11.3

11.5

EV/Gross Profit

35.4

37.1

29.5

25.8

23.8

24.3

EV/EBITDA

64.3

67.1

54.2

48.4

44.5

46

EV/EBIT

77.6

81.4

66.4

58.8

55.1

56.4

EV/OCF

74.5

103.3

53

80.7

52.3

80.6

EV/FCF

89.8

131.5

62.8

111.2

64.7

105.6