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

Stock Price

191.4

139.5

148.4

116.4

64

41.4

60.3

59

66

50.4

51.8

Total Shares Outstanding

300.6

316

368

454

579

651

649

680

486

528

531

Market Cap

57,523.3

44,082

54,596.5

52,841.1

37,050.2

26,925.4

39,102.3

40,126.8

32,066.3

26,584.8

27,527

Total Enterprise Value (TEV)

95,864.3

76,391

79,868.5

76,352.1

60,490.2

67,626.4

77,660.3

75,841.8

49,796.3

43,915.8

44,763

Dividend Yield

1.9%

2.4%

2.1%

2.1%

3.7%

5.6%

3.5%

3.1%

2.3%

2.7%

2.2%

Buyback Yield

6.6%

20.8%

21.1%

22.1%

12.3%

5.5%

5%

8.1%

7.3%

0.7%

3.4%

Debt Paydown Yield

-6.2%

0.8%

-0.9%

-2.1%

16.9%

-10.1%

-3.1%

-13.6%

-7.1%

5.3%

-2.8%

Shareholder Yield

0.5%

21.6%

20.2%

20%

29.3%

-4.5%

1.9%

-5.4%

0.2%

6%

0.6%

P/S

0.4

0.3

0.4

0.3

0.3

0.4

0.4

0.5

0.4

0.4

0.4

P/Gross Profit

4.7

3.5

2.8

2

3.7

6.7

3.3

4.4

4.2

4.3

3.3

P/E

20.4

13.8

6.3

4.1

4.2

-2.7

21.8

14.8

9.8

22.8

9.9

Earnings Yield

4.9%

7.2%

15.9%

24.2%

23.8%

-36.6%

4.6%

6.8%

10.2%

4.4%

10.1%

P/OCF

7.8

2.5

1.9

1.6

2.9

8.3

2.2

3.6

4.8

6.6

6.8

P/FCF

13.5

3

2.1

1.7

3.3

61.3

3.1

5

8.3

23.6

13.3

FCF Yield

7.4%

33.6%

48.3%

57.3%

30.4%

1.6%

32.2%

20.1%

12.1%

4.2%

7.5%

P/B

3.4

2.5

2.2

1.9

1.4

1.2

1.2

1.1

2.3

2

2.1

EV/Sales

0.7

0.6

0.5

0.4

0.5

1

0.7

0.9

0.7

0.7

0.6

EV/Gross Profit

7.9

6.1

4

3

6.1

16.7

6.5

8.4

6.5

7.1

5.3

EV/EBITDA

11.9

8.9

5.1

3.4

8.9

-8.4

11.1

11.8

9

9.9

7.5

EV/EBIT

20.3

14.6

6.3

4

18

-5.9

20.7

18.1

14.7

18.6

10

EV/OCF

13

4.4

2.8

2.3

4.7

21

4.5

6.7

7.5

10.9

11

EV/FCF

22.4

5.2

3

2.5

5.4

154

6.2

9.4

12.8

39

21.6