Trailing ValuationSep '25Jun '25Mar '25Dec '24Sep '24Jun '24Mar '24Dec '23Sep '23Jun '23Mar '23Dec '22Sep '22Jun '22Mar '22Dec '21Sep '21

Stock Price

49

72

54.7

117.5

109.7

97.7

Total Shares Outstanding

484.7

489.9

491.3

496.1

493.4

491.6

Market Cap

23,756.6

35,267.8

26,885

58,306.8

54,106.5

48,014.6

Total Enterprise Value (TEV)

22,687.1

33,924

25,479.6

56,697.5

52,667.9

46,772.4

Buyback Yield

4.3%

2%

1.8%

0.2%

0.8%

1.1%

Shareholder Yield

4.3%

2%

1.8%

0.2%

0.8%

1.1%

P/S

8.5

13.2

10.5

23.8

23.4

22.1

P/Gross Profit

10.8

16.6

13.1

29.6

28.9

27.2

P/E

56.3

86.7

66.7

150.7

179.8

195.3

Earnings Yield

1.8%

1.2%

1.5%

0.7%

0.6%

0.5%

P/OCF

27

38

31.8

78.9

85.7

87.4

P/FCF

34.4

46.7

38.7

90.9

102.5

98

FCF Yield

2.9%

2.1%

2.6%

1.1%

1%

1%

P/B

9.1

13.1

9.9

19.8

20.6

20

EV/Sales

8.1

12.7

9.9

23.2

22.8

21.5

EV/Gross Profit

10.3

15.9

12.4

28.7

28.1

26.5

EV/EBITDA

35.7

59.5

47

110.2

114.4

120.2

EV/EBIT

43

71.4

56.3

132.7

140

153.1

EV/OCF

25.8

36.5

30.1

76.7

83.4

85.1

EV/FCF

32.9

44.9

36.6

88.4

99.8

95.5