Trailing ValuationLTMNov '24Dec '23Dec '22Dec '21Nov '20Nov '19Nov '18Dec '17Dec '16Nov '15Nov '14Nov '13Nov '12

Stock Price

324.9

515.9

612.5

341.5

616.5

477

309.5

250.9

179.5

99.7

92.2

Total Shares Outstanding

418.6

441

455

462

475

479

482.3

487.7

491.3

494.3

497.8

Market Cap

136,015.7

227,525.1

278,673.9

157,786.9

292,851.8

228,497.4

149,298.4

122,349.8

88,191.4

49,292

45,883.1

Total Enterprise Value (TEV)

136,711.7

225,695.1

274,911.9

156,323.9

291,726.8

227,213.4

149,259.4

123,245.6

84,253

46,422.9

43,802.2

Buyback Yield

8.3%

4%

1.5%

4%

1.2%

1.2%

1.7%

1.5%

1.1%

1.9%

1%

Debt Paydown Yield

—

-0.9%

0.2%

—

—

0%

—

-1.8%

—

0%

-0.8%

Shareholder Yield

8.3%

3.1%

1.6%

4%

1.2%

1.2%

1.7%

-0.3%

1.1%

1.9%

0.2%

P/S

5.9

10.6

14.4

9

18.6

17.8

13.4

13.5

12.1

8.4

9.6

P/Gross Profit

6.6

11.9

16.3

10.2

21

20.5

15.7

15.6

14

9.8

11.3

P/E

20.2

41.7

51.8

33.8

61.5

44

51.6

48.2

53.1

43

74.3

Earnings Yield

4.9%

2.4%

1.9%

3%

1.6%

2.3%

1.9%

2.1%

1.9%

2.3%

1.3%

P/OCF

13.9

28.2

38.2

20.1

40.5

39.9

33.8

30.4

30.3

22.4

31.2

P/FCF

14.2

28.9

40.1

21.3

42.6

43

37.1

32.5

32.2

24.7

35.7

FCF Yield

7.1%

3.5%

2.5%

4.7%

2.3%

2.3%

2.7%

3.1%

3.1%

4%

2.8%

P/B

11.6

16.1

16.9

11.2

19.8

17.2

14.2

13.1

10.4

6.6

6.6

EV/Sales

5.9

10.5

14.2

8.9

18.5

17.7

13.4

13.6

11.5

7.9

9.1

EV/Gross Profit

6.6

11.8

16.1

10.1

21

20.4

15.7

15.7

13.4

9.2

10.8

EV/EBITDA

14.8

29.7

36.5

22.5

44.3

45.5

37.1

38.7

33.8

25.4

35.3

EV/EBIT

16.3

33.5

41.3

25.6

50.3

53.6

45.7

43.4

38.9

31.1

48.5

EV/OCF

14

28

37.6

19.9

40.3

39.7

33.8

30.6

28.9

21.1

29.8

EV/FCF

14.2

28.7

39.6

21.1

42.4

42.8

37.1

32.8

30.8

23.3

34.1