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

Stock Price

554.9

354.9

222.8

167

138.7

116.4

140.9

102.1

121.9

98.4

68.5

Total Shares Outstanding

37.1

37.7

38.2

38.3

38.5

40.9

42.7

42.8

44.1

44.2

44.6

Market Cap

20,590.8

13,361.1

8,511.2

6,389

5,334.6

4,760.6

6,013.2

4,367.9

5,376.5

4,345.6

3,056.6

Total Enterprise Value (TEV)

21,498.8

14,173.2

9,273.3

7,518.7

6,341.4

5,753.7

6,749.9

4,854.4

5,715.5

4,758.1

3,721.1

Dividend Yield

—

0.2%

0.4%

0.4%

0.5%

0.6%

0.5%

0.6%

0.5%

0.5%

0.8%

Buyback Yield

2%

1.8%

0.5%

0.7%

6.3%

4%

0.6%

4.3%

0.7%

1.9%

8.7%

Debt Paydown Yield

-0.1%

—

2.4%

-3.2%

0.1%

-6.3%

0%

1.1%

2.8%

0%

0.3%

Shareholder Yield

2%

1.8%

2.8%

-2.5%

6.4%

-2.3%

0.7%

5.4%

3.5%

1.9%

9%

P/S

6.1

4.3

3

2.5

2.1

2

2.4

1.8

2.4

2.1

1.4

P/Gross Profit

16.3

11.6

8

6.7

5.7

5.7

6.7

5

6.7

5.9

3.9

P/E

45.2

33.6

24.2

21.9

21.4

24.2

19.7

16.4

25.4

23.4

17

Earnings Yield

2.2%

3%

4.1%

4.6%

4.7%

4.1%

5.1%

6.1%

3.9%

4.3%

5.9%

P/OCF

34.8

24.5

19

21.7

13.8

18.2

14.3

13

13.8

10.3

18.8

P/FCF

39.9

27.6

21.1

24.9

15.4

22.3

17.1

15.4

16

11.5

24.1

FCF Yield

2.5%

3.6%

4.7%

4%

6.5%

4.5%

5.8%

6.5%

6.2%

8.7%

4.2%

P/B

8.1

5.5

3.7

3.2

2.9

2.7

3.4

2.9

3.5

3.4

2.4

EV/Sales

6.4

4.5

3.3

2.9

2.5

2.4

2.7

2

2.5

2.3

1.7

EV/Gross Profit

17

12.3

8.7

7.9

6.8

6.8

7.5

5.6

7.1

6.5

4.8

EV/EBITDA

29.6

22.3

15.4

14

12.9

14.2

13.3

10.2

13.4

12.1

9

EV/EBIT

35.4

26.8

19.1

17.8

16.8

19.9

16.7

13

17.6

16

12

EV/OCF

36.3

26

20.7

25.5

16.4

22

16

14.4

14.7

11.2

22.9

EV/FCF

41.6

29.3

23

29.3

18.3

26.9

19.2

17.2

17

12.6

29.3