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

Stock Price

89.8

77.3

58.1

61.4

70

44.3

35.7

27.2

25.6

22.4

19.4

Total Shares Outstanding

571

575.1

575.2

491.6

500

494.8

495.3

495.5

502.3

499.7

493

Market Cap

51,264

44,458.1

33,439.8

30,159.2

35,002.7

21,894.9

17,681.6

13,472.5

12,864.5

11,179.1

9,558.7

Total Enterprise Value (TEV)

60,300

53,559.1

43,680.8

35,340.2

40,627.7

24,887.9

20,776.6

16,490.5

16,459.5

14,134.1

11,420.7

Dividend Yield

1.1%

1.2%

1.5%

1.3%

1%

1.5%

1.7%

2.1%

1.9%

1.8%

1.5%

Buyback Yield

0.7%

0.3%

0.8%

2.1%

2.6%

0.8%

0.9%

2.8%

1.2%

0.4%

3.6%

Debt Paydown Yield

1.8%

1.8%

-14.9%

1.1%

-1.3%

-8.9%

2.4%

2.4%

-3.3%

-11.6%

-1.4%

Shareholder Yield

2.5%

2.2%

-14.1%

3.2%

1.4%

-8.1%

3.3%

5.2%

-2%

-11.1%

2.3%

P/S

6.3

6

5.5

4.8

5.9

3.9

4.2

3.1

3.3

3

2.8

P/Gross Profit

10.1

9.6

8.6

8.4

10.2

7.5

7

5.3

5.3

4.9

4.6

P/E

32.1

40.1

28

27.1

29.8

23.8

23.1

29.9

17.9

106.5

23.3

Earnings Yield

3.1%

2.5%

3.6%

3.7%

3.4%

4.2%

4.3%

3.3%

5.6%

0.9%

4.3%

P/OCF

22

22.9

19.7

17.7

32.3

17.5

18.4

13.1

14.2

14.4

13.1

P/FCF

24.4

25.7

21.7

19.4

38

20.6

21.2

14.7

16.8

17.4

16.1

FCF Yield

4.1%

3.9%

4.6%

5.2%

2.6%

4.9%

4.7%

6.8%

5.9%

5.7%

6.2%

P/B

4.3

4

3.1

4.9

5.5

3.4

3.1

2.5

2.2

2.1

1.7

EV/Sales

7.4

7.2

7.2

5.7

6.9

4.4

4.9

3.9

4.2

3.8

3.4

EV/Gross Profit

11.9

11.5

11.2

9.9

11.9

8.6

8.2

6.5

6.8

6.2

5.5

EV/EBITDA

21.2

22.2

23

19.4

23.6

17.3

17.2

13.3

14

14

13.3

EV/EBIT

27.2

29.8

27.7

22.6

28.2

20.2

20.4

16

16.6

16.9

15.9

EV/OCF

25.8

27.6

25.8

20.7

37.5

19.9

21.6

16

18.1

18.2

15.7

EV/FCF

28.7

30.9

28.4

22.7

44.2

23.4

24.9

18

21.5

22

19.2