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

Stock Price

228.8

201.8

213.3

179.1

173.4

156.9

Total Shares Outstanding

402.6

401.5

401.1

401.5

404.9

407.9

Market Cap

92,123.5

81,017.5

85,570.5

71,900.6

70,213.4

63,989.2

Total Enterprise Value (TEV)

115,704.5

104,505.5

102,135.5

87,664.6

85,456.4

78,637.2

Dividend Yield

0.7%

0.7%

0.7%

0.8%

0.8%

0.8%

Buyback Yield

-0%

-0%

0.3%

0.9%

0.9%

1.5%

Debt Paydown Yield

0.1%

-7.8%

-0.5%

-0.9%

-0.4%

-1.1%

Shareholder Yield

0.1%

-7.8%

-0.2%

0.1%

0.5%

0.4%

P/S

7.4

7

8.1

6.9

7

6.4

P/Gross Profit

18.6

17.8

20.7

17.6

18.8

17

P/E

67.9

59.9

62

62.8

61.7

57

Earnings Yield

1.5%

1.7%

1.6%

1.6%

1.6%

1.8%

P/OCF

33.5

28.2

33.9

27.2

33.9

28.7

P/FCF

77.4

83.3

72.2

77.3

78.5

104.6

FCF Yield

1.3%

1.2%

1.4%

1.3%

1.3%

1%

P/B

10

9.8

11.5

10.4

10.2

9.3

EV/Sales

9.3

9.1

9.7

8.4

8.5

7.9

EV/Gross Profit

23.3

23

24.7

21.5

22.9

20.9

EV/EBITDA

32.8

32.2

33.1

30.7

30.6

28.5

EV/EBIT

53.5

51.3

50.4

48.5

48.3

46.1

EV/OCF

42

36.4

40.5

33.1

41.2

35.2

EV/FCF

97.2

107.4

86.1

94.3

95.6

128.5