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

Stock Price

255.5

201.1

217.9

255.6

227.8

210.6

Total Shares Outstanding

14,773.3

14,856.7

14,939.3

15,040.7

15,116.8

15,222.3

Market Cap

3,773,977

2,987,389.7

3,255,276.7

3,844,260.4

3,443,452.7

3,206,112.2

Total Enterprise Value (TEV)

3,817,937

3,033,715.7

3,304,964.7

3,887,284.4

3,484,910.7

3,245,615.2

Dividend Yield

0.1%

0.1%

0.1%

0.1%

0.1%

0.1%

Buyback Yield

2.6%

3.4%

3.3%

2.7%

2.9%

3%

Debt Paydown Yield

0.2%

0.2%

0.2%

0.3%

0.2%

0.4%

Shareholder Yield

2.8%

3.6%

3.5%

3%

3.1%

3.4%

P/S

9.1

7.3

8.1

9.7

8.8

8.3

P/Gross Profit

19.3

15.7

17.4

20.9

19.1

18.1

P/E

34.2

30.5

33.9

40.6

37.4

32.1

Earnings Yield

2.9%

3.3%

2.9%

2.5%

2.7%

3.1%

P/OCF

33.9

27.5

29.7

35.5

29.1

28.4

P/FCF

38.2

31.1

33.1

39.1

31.6

30.7

FCF Yield

2.6%

3.2%

3%

2.6%

3.2%

3.3%

P/B

51.2

45.4

48.7

57.6

60.5

48.1

EV/Sales

9.2

7.4

8.3

9.8

8.9

8.4

EV/Gross Profit

19.6

15.9

17.7

21.1

19.3

18.3

EV/EBITDA

26.4

21.4

23.8

28.3

25.9

24.6

EV/EBIT

28.7

23.3

25.9

30.9

28.3

26.9

EV/OCF

34.2

27.9

30.2

35.9

29.5

28.7

EV/FCF

38.7

31.5

33.6

39.5

32

31.1