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

Stock Price

102

89.1

48.7

29.5

60.2

54.1

32.4

26.8

19.2

12.4

11.4

Total Shares Outstanding

4,237.3

4,277.6

4,327.6

4,453.5

4,424

4,429

4,388.1

4,366

4,333.9

4,300.5

4,279.4

Market Cap

432,376.5

381,268.5

210,702

131,323.9

266,518.6

239,486.8

141,984.7

116,860

83,194.1

53,240.7

48,947.8

Total Enterprise Value (TEV)

437,515.1

387,267.5

218,107.4

139,618.5

275,883.7

247,590.2

151,725.5

123,425.6

86,870.7

54,871.2

49,008.5

Buyback Yield

1.6%

1.4%

2.8%

-0%

0.2%

-0.1%

-0.1%

-0.1%

-0.1%

-0.1%

-0.2%

Debt Paydown Yield

0.4%

-0.4%

—

0.5%

0.2%

-0.4%

-3.1%

-3.4%

-3.6%

-1.9%

-3.1%

Shareholder Yield

2.1%

1.1%

2.8%

0.5%

0.3%

-0.5%

-3.2%

-3.5%

-3.7%

-1.9%

-3.2%

P/S

10

9.8

6.2

4.2

9

9.6

7

7.4

7.1

6

7.2

P/Gross Profit

20.7

21.2

15

10.6

21.6

24.6

18.4

20.1

22.7

20.7

22.4

P/E

42.6

44.9

40.5

29.6

53.6

88.9

78.3

99.9

153.6

287.9

408.5

Earnings Yield

2.3%

2.2%

2.5%

3.4%

1.9%

1.1%

1.3%

1%

0.7%

0.3%

0.2%

P/OCF

45.2

51.8

29

64.8

678.8

98.7

-49.2

-43.6

-46.6

-36.1

-65.3

P/FCF

48.2

55.1

30.4

81.1

-2,019.5

124.1

-45.2

-40.9

-42.5

-33.7

-58.2

FCF Yield

2.1%

1.8%

3.3%

1.2%

-0%

0.8%

-2.2%

-2.4%

-2.4%

-3%

-1.7%

P/B

16.7

15.4

10.2

6.3

16.8

21.6

18.7

22.3

23.2

19.9

22

EV/Sales

10.1

9.9

6.5

4.4

9.3

9.9

7.5

7.8

7.4

6.2

7.2

EV/Gross Profit

21

21.6

15.6

11.2

22.3

25.5

19.7

21.2

23.7

21.3

22.4

EV/EBITDA

33.7

36

29.8

23.4

43.1

52.7

56

73.1

95.4

106.3

109.5

EV/EBIT

34.6

37.2

31.4

24.8

44.5

54

58.3

76.9

103.6

144.5

160.2

EV/OCF

45.7

52.6

30

68.9

702.7

102

-52.5

-46

-48.6

-37.2

-65.4

EV/FCF

48.8

55.9

31.5

86.3

-2,090.4

128.3

-48.3

-43.2

-44.3

-34.7

-58.3