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

Stock Price

119.9

133.9

93.3

89.1

70.9

67.5

Total Shares Outstanding

4,237.3

4,249.3

4,256.8

4,277.6

4,274.6

4,291.6

Market Cap

508,021.2

569,031.6

396,962.4

381,268.5

303,183.2

289,634.6

Total Enterprise Value (TEV)

513,159.8

575,094.3

403,608.3

387,267.5

309,940.6

296,958.8

Buyback Yield

1.4%

1.2%

1.7%

1.4%

2.4%

2.8%

Debt Paydown Yield

0.4%

0.3%

0.2%

-0.4%

0.1%

0.1%

Shareholder Yield

1.8%

1.5%

1.9%

1.1%

2.5%

2.9%

P/S

11.7

13.6

9.9

9.8

8.1

8

P/Gross Profit

24.4

28.1

21.1

21.2

17.8

18.2

P/E

50.1

57.1

44.1

44.9

40.1

42.2

Earnings Yield

2%

1.8%

2.3%

2.2%

2.5%

2.4%

P/OCF

53.1

62.7

50

51.8

40.5

40.5

P/FCF

56.7

66.9

53.3

55.1

42.6

42.5

FCF Yield

1.8%

1.5%

1.9%

1.8%

2.4%

2.4%

P/B

19.6

22.8

16.5

15.4

13.3

13.1

EV/Sales

11.8

13.8

10

9.9

8.2

8.2

EV/Gross Profit

24.6

28.4

21.4

21.6

18.2

18.7

EV/EBITDA

39.6

45.6

35.2

36

31.1

33

EV/EBIT

40.6

46.7

36.3

37.2

32.1

34.3

EV/OCF

53.6

63.4

50.8

52.6

41.4

41.5

EV/FCF

57.2

67.7

54.2

55.9

43.5

43.5