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

Stock Price

1,017

772

582.9

365.8

276.2

168.8

131.4

115.7

84.5

73.6

84.3

Total Shares Outstanding

945.4

947.5

949.4

950.2

953.7

956.6

957.5

1,057

1,066.6

1,100.9

1,105.3

Market Cap

961,464.7

731,499.3

553,412

347,614.6

263,418

161,510.7

125,847.6

122,320.1

90,085

80,969.4

93,129.8

Total Enterprise Value (TEV)

994,115.3

761,799.8

575,801.4

361,767

276,569.7

174,608.3

138,818.5

126,290.2

95,773.7

85,308.8

96,675.5

Dividend Yield

0.6%

0.7%

0.8%

1.1%

1.2%

1.8%

2%

1.9%

2.5%

2.8%

2.4%

Buyback Yield

0.5%

0.3%

0.1%

0.4%

0.5%

0.3%

3.5%

2%

0.3%

0.7%

0.8%

Debt Paydown Yield

-1.8%

-1.2%

-1.6%

0%

-0.2%

-0.2%

-3.7%

0.6%

-3.3%

-3.1%

0.2%

Shareholder Yield

-1.3%

-0.9%

-1.4%

0.5%

0.3%

0.1%

-0.2%

2.6%

-3%

-2.3%

1%

P/S

16.2

16.2

16.2

12.2

9.3

6.6

5.6

5.7

4.5

3.8

4.7

P/Gross Profit

19.5

20

20.5

15.9

12.5

8.5

7.2

7.3

5.8

5.2

6.2

P/E

49.8

65.9

100.5

53

45.1

24.9

14.8

37

-444.5

28.5

37.3

Earnings Yield

2%

1.5%

1%

1.9%

2.2%

4%

6.8%

2.7%

-0.2%

3.5%

2.7%

P/OCF

59.9

83

130.5

45.8

35.8

24.8

26

22.1

16

16.7

31.4

P/FCF

103.7

194.5

698.3

60.7

43.5

31.6

33.1

28.4

19.8

21.2

49.1

FCF Yield

1%

0.5%

0.1%

1.6%

2.3%

3.2%

3%

3.5%

5%

4.7%

2%

P/B

40.4

51.5

51.4

32.6

29.3

28.6

48.3

12.4

7.8

5.8

6.4

EV/Sales

16.7

16.9

16.9

12.7

9.8

7.1

6.2

5.9

4.8

4

4.8

EV/Gross Profit

20.2

20.8

21.3

16.5

13.2

9.2

7.9

7.5

6.2

5.5

6.5

EV/EBITDA

39.8

51.9

72.1

41.8

35

23.7

22.4

24.6

26.8

17.9

23.5

EV/EBIT

43.1

59.1

89.2

50.8

43.5

28.8

27.9

35.7

47.8

26.2

35.9

EV/OCF

61.9

86.4

135.8

47.7

37.5

26.9

28.7

22.9

17.1

17.6

32.6

EV/FCF

107.2

202.6

726.6

63.1

45.7

34.2

36.5

29.3

21.1

22.4

50.9