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

Stock Price

56.4

46.4

48.8

43.7

42.8

36.5

Total Shares Outstanding

484.6

484.4

484.3

484.1

492.8

492.4

Market Cap

27,343.4

22,450.7

23,629.7

21,139.8

21,107.5

17,994

Total Enterprise Value (TEV)

28,187.5

23,173.6

24,398.6

21,852.3

21,577.4

18,235

Dividend Yield

0.6%

0.7%

0.6%

0.6%

0.6%

0.6%

Buyback Yield

0.1%

0%

0%

1.4%

0.1%

0%

Debt Paydown Yield

-0.6%

0.5%

-0%

-0.7%

-1.4%

1%

Shareholder Yield

-0.5%

0.5%

0%

0.7%

-1.3%

1%

P/S

15

12.8

14.4

13.3

14.3

12.9

P/Gross Profit

28.5

24.4

27.3

25.3

27.5

25.2

P/E

110.6

92.7

106.1

89.1

107.1

93.7

Earnings Yield

0.9%

1.1%

0.9%

1.1%

0.9%

1.1%

P/OCF

84.9

67

86.7

75.5

85

71.7

P/FCF

88.7

69.4

92.1

80.6

90.3

76.1

FCF Yield

1.1%

1.4%

1.1%

1.2%

1.1%

1.3%

P/B

18.9

16.9

19.1

18.3

15.7

14.2

EV/Sales

15.5

13.3

14.9

13.7

14.6

13.1

EV/Gross Profit

29.4

25.2

28.2

26.1

28.1

25.5

EV/EBITDA

70.1

57.8

66

59.5

68.3

58.6

EV/EBIT

82.7

67.7

77.5

69.1

80.8

68.7

EV/OCF

87.5

69.2

89.5

78

86.9

72.6

EV/FCF

91.5

71.7

95.1

83.4

92.3

77.1