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

Stock Price

567.4

576.7

565.5

600

582.9

481.8

Total Shares Outstanding

75.2

77.4

77.6

77.7

78.4

78.7

Market Cap

42,658.3

44,619.6

43,883.8

46,648.7

45,684.9

37,937.7

Total Enterprise Value (TEV)

47,877.7

48,900.7

48,188.4

50,871.3

49,792.7

42,125.5

Dividend Yield

0.3%

0.3%

0.3%

0.3%

0.3%

0.3%

Buyback Yield

4.6%

2.1%

2.3%

1.9%

1.1%

0.9%

Debt Paydown Yield

-2.4%

-0%

-0.1%

0%

0.1%

0.9%

Shareholder Yield

2.2%

2.1%

2.3%

1.9%

1.2%

1.8%

P/S

14

14.9

15

16.3

16.3

14

P/Gross Profit

16.9

18.2

18.3

19.9

19.9

17.1

P/E

36

38.2

38.9

42.7

38.3

32.3

Earnings Yield

2.8%

2.6%

2.6%

2.3%

2.6%

3.1%

P/OCF

28.1

29.9

29.2

31.1

31.3

28.5

P/FCF

28.9

30.9

30

31.8

31.8

29

FCF Yield

3.5%

3.2%

3.3%

3.1%

3.1%

3.5%

P/B

-22.3

-50.3

-45.8

-49.6

-60.8

-51.7

EV/Sales

15.7

16.4

16.5

17.8

17.8

15.6

EV/Gross Profit

19

19.9

20.1

21.7

21.7

19

EV/EBITDA

25.6

26.8

27.1

29.3

29.4

25.8

EV/EBIT

28.9

30.4

30.8

33.3

33.3

29.1

EV/OCF

31.5

32.8

32.1

33.9

34.1

31.7

EV/FCF

32.4

33.8

33

34.7

34.7

32.2