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

Stock Price

576.2

362.8

295.7

239.6

206.7

182

147.7

127.1

157.6

92.7

68

Total Shares Outstanding

468

478.5

499.4

516.3

535.9

545.3

550.1

575.5

597.6

586.4

582.3

Market Cap

269,659.2

173,592.3

147,650.9

123,684.8

110,789.4

99,256.2

81,236.2

73,134.2

94,173.9

54,382.4

39,574.6

Total Enterprise Value (TEV)

303,656.2

205,115.3

178,559.9

153,695.8

139,356.4

127,114.2

110,650.2

101,871.2

120,859.9

84,073.4

71,203.6

Dividend Yield

1%

1.5%

1.7%

1.9%

2.1%

2.3%

2.6%

2.6%

2%

3.3%

4.4%

Buyback Yield

2%

4.4%

3.4%

3.4%

2.3%

0.9%

4.7%

4.8%

-0.6%

0%

5%

Debt Paydown Yield

-0.2%

-0.6%

-1.3%

0.9%

2.5%

-2.2%

-1.9%

-1.5%

-0.7%

2.7%

8%

Shareholder Yield

1.9%

3.9%

2.1%

4.2%

4.8%

-1.3%

2.8%

3.3%

-1.3%

2.7%

13.1%

P/S

4.2

2.7

2.2

2.1

2.2

2.4

1.5

1.3

2.1

1.4

0.8

P/Gross Profit

11.8

7.1

6.1

6.8

7.2

7.8

4.7

4.1

6.6

5.2

2.9

P/E

29.6

16.5

14.7

19

17.5

33.3

13.8

12.4

125.1

-843.1

16.3

Earnings Yield

3.4%

6.1%

6.8%

5.3%

5.7%

3%

7.3%

8.1%

0.8%

-0.1%

6.2%

P/OCF

23.4

14.4

11.5

15.9

15.4

15.7

11.8

11.2

16.5

9.6

5.9

P/FCF

35.7

19.7

15.1

23.9

23.4

23.6

19.1

20.1

27.9

20.1

11.5

FCF Yield

2.8%

5.1%

6.6%

4.2%

4.3%

4.2%

5.2%

5%

3.6%

5%

8.7%

P/B

13.1

8.9

7.6

7.8

6.7

6.5

5.6

5.2

6.9

4.1

2.7

EV/Sales

4.7

3.2

2.7

2.6

2.7

3

2.1

1.9

2.7

2.2

1.5

EV/Gross Profit

13.3

8.3

7.4

8.5

9

10

6.4

5.7

8.5

8

5.3

EV/EBITDA

22.3

13.5

11.8

15.2

15.1

18.2

10.2

9.2

16.5

20

10.4

EV/EBIT

26.6

15.7

13.8

19.4

20.3

27.9

13.3

12.3

27.1

72.4

18.8

EV/OCF

26.3

17

13.9

19.8

19.4

20.1

16

15.5

21.2

14.9

10.6

EV/FCF

40.2

23.3

18.2

29.7

29.5

30.2

26.1

28

35.9

31

20.7