Trailing ValuationJun '25Dec '24Jun '24Dec '23Jun '23Dec '22Jun '22Dec '21Jun '21Dec '20Jun '20Dec '19Jun '19Dec '18

Stock Price

247.3

253.6

237

261.9

250.2

220.3

Total Shares Outstanding

291.5

290.6

296.9

299.3

302.4

305.5

Market Cap

72,073.4

73,684.5

70,353.4

78,398.6

75,646

67,301.7

Total Enterprise Value (TEV)

80,223.4

80,600.5

77,965.4

85,498.6

82,947

74,357.7

Dividend Yield

1.2%

1.1%

1.2%

1%

1%

1.2%

Buyback Yield

1%

1%

1%

0.9%

0.9%

1.5%

Debt Paydown Yield

-0.6%

0.6%

-0.6%

0.1%

-0.5%

-0.1%

Shareholder Yield

0.4%

1.6%

0.4%

1.1%

0.4%

1.4%

P/S

9.1

9.3

8.8

9.8

9.3

8.4

P/Gross Profit

20.8

21.4

19.6

23.2

22.2

20.4

P/E

49.9

39.4

45

53.1

52

41.6

Earnings Yield

2%

2.5%

2.2%

1.9%

1.9%

2.4%

P/OCF

63.1

36.8

55.1

38.8

49.8

44.2

P/FCF

76.3

41.4

66.1

44.4

57.3

53.1

FCF Yield

1.3%

2.4%

1.5%

2.3%

1.7%

1.9%

P/B

22.5

22.2

23.8

26

24.5

21.8

EV/Sales

10.2

10.2

9.7

10.7

10.2

9.3

EV/Gross Profit

23.2

23.4

21.7

25.3

24.3

22.5

EV/EBITDA

36.3

35.2

32.8

37.9

38

34.3

EV/EBIT

39.7

38.7

35.7

41.5

41.9

37.8

EV/OCF

70.2

40.2

61.1

42.3

54.6

48.8

EV/FCF

84.9

45.3

73.2

48.5

62.8

58.7