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

Stock Price

569.9

600

565.7

465.2

612.7

446.5

258.2

147.4

126.5

78.8

72.1

Total Shares Outstanding

75.2

77.7

79.1

80

82.4

82.6

84.8

84.2

90.1

91.3

101

Market Cap

42,846.2

46,648.7

44,737.9

37,195

50,509.8

36,871.5

21,892.4

12,409.8

11,401.9

7,191

7,286.1

Total Enterprise Value (TEV)

48,065.6

50,871.3

48,904.1

40,844.9

53,399.8

39,090.1

23,621.9

14,081.1

12,590.5

8,474.4

8,087.8

Dividend Yield

1.2%

1.1%

1%

1%

0.6%

0.7%

1%

1.3%

1%

1.3%

1.1%

Buyback Yield

4.6%

1.9%

1.1%

3.8%

0.4%

2.1%

1.3%

7.6%

1.3%

10.7%

9.6%

Debt Paydown Yield

-2.4%

0%

0%

-0.9%

-1.5%

-0.7%

-2.2%

-4%

—

-7%

-11%

Shareholder Yield

2.2%

1.9%

1.1%

2.8%

-1.1%

1.4%

-0.9%

3.6%

1.3%

3.8%

-1.4%

P/S

14

16.3

17.7

16.5

24.7

21.7

14.1

8.7

8.9

6.2

6.8

P/Gross Profit

17

19.9

21.5

20.2

30

26.3

17.3

10.8

11.4

8

9

P/E

36.1

42.7

39.3

43.4

70.4

62.7

39.2

26

38.2

29.2

35.5

Earnings Yield

2.8%

2.3%

2.5%

2.3%

1.4%

1.6%

2.6%

3.8%

2.6%

3.4%

2.8%

P/OCF

28.2

31.1

36.2

34

54

45.5

30.9

20.3

28.2

16.3

22.7

P/FCF

29

31.8

36.9

34.4

54.7

46.7

32.2

21.3

30.7

17.5

26

FCF Yield

3.4%

3.1%

2.7%

2.9%

1.8%

2.1%

3.1%

4.7%

3.3%

5.7%

3.9%

P/B

-22.4

-49.6

-60.5

-36.9

-309

-83.2

-285.4

-74.5

28.4

22.6

8.1

EV/Sales

15.7

17.8

19.3

18.2

26.1

23.1

15.2

9.8

9.9

7.4

7.5

EV/Gross Profit

19.1

21.7

23.5

22.1

31.7

27.8

18.7

12.3

12.6

9.4

10

EV/EBITDA

25.7

29.3

31.7

30.3

44.2

39.3

27.5

18.2

19.1

14.9

16.8

EV/EBIT

29

33.3

35.3

33.8

49.8

44.2

31.3

20.5

21.7

17.4

20

EV/OCF

31.7

33.9

39.6

37.3

57

48.2

33.3

23

31.2

19.2

25.2

EV/FCF

32.5

34.7

40.3

37.8

57.9

49.5

34.7

24.2

33.9

20.7

28.8