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

Stock Price

254.7

283.9

224.9

188.5

169.7

123.7

95.2

73.7

63.3

52

40.9

Total Shares Outstanding

256.8

250

216.7

211.9

208.5

193.7

188.1

184

181

178.3

176.9

Market Cap

65,417.2

70,962.5

48,731.5

39,951.6

35,376.2

23,962.6

17,912.8

13,560.8

11,453.7

9,264.5

7,242.3

Total Enterprise Value (TEV)

77,734.4

69,486.5

56,117.2

45,674.9

41,618.2

28,210

22,315.6

16,634.8

13,969.6

11,626.4

9,265.5

Dividend Yield

1%

0.7%

1%

1.1%

1.1%

1.5%

1.8%

2.2%

2.5%

2.9%

3.7%

Buyback Yield

-15.1%

-12%

-0.2%

-0.3%

-4.4%

-0.5%

-0.6%

-0.5%

-0.4%

0.5%

-2.9%

Debt Paydown Yield

-5.6%

-7.5%

-3.7%

0.5%

-4.9%

0.4%

-5.5%

-3.5%

-2.3%

-4.4%

-0.8%

Shareholder Yield

-20.7%

-19.5%

-4%

0.2%

-9.2%

-0.1%

-6%

-4%

-2.6%

-3.8%

-3.6%

P/S

5

6.1

4.8

4.7

4.3

3.4

2.5

2

1.8

1.6

1.3

P/Gross Profit

11.5

15

11.9

11.5

12.4

10.2

8

7.5

7.2

6.3

4.5

P/E

40.6

60

50.9

36.3

38.8

29.5

27.1

21.7

24

23.4

19.9

Earnings Yield

2.5%

1.7%

2%

2.8%

2.6%

3.4%

3.7%

4.6%

4.2%

4.3%

5%

P/OCF

34.1

27.5

24

28.7

25.4

13.3

15

17.7

13.4

14.3

10.6

P/FCF

37

29.1

26.5

33.1

28

14

17

21.2

15.8

21.5

12.3

FCF Yield

2.7%

3.4%

3.8%

3%

3.6%

7.1%

5.9%

4.7%

6.3%

4.7%

8.1%

P/B

2.8

3.5

4.5

4.4

4.2

3.9

3.5

3

2.7

2.6

2

EV/Sales

6

6

5.6

5.3

5.1

4

3.1

2.4

2.2

2

1.7

EV/Gross Profit

13.7

14.7

13.7

13.2

14.6

12

10

9.2

8.8

7.9

5.7

EV/EBITDA

21.3

23.4

23.3

21.4

23.5

19.5

19.3

18.4

18.3

16.7

12

EV/EBIT

29

32.7

32.7

29.7

34.6

32

32.7

34.2

36.9

33.9

21.2

EV/OCF

40.6

26.9

27.6

32.9

29.9

15.6

18.7

21.7

16.4

17.9

13.5

EV/FCF

44

28.5

30.5

37.8

32.9

16.5

21.2

26

19.3

26.9

15.8