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

Stock Price

114.1

76.8

52.1

45.5

58.1

42.4

50.3

47.1

53.9

47.4

41.2

Total Shares Outstanding

697.3

717.7

759.3

808.4

804.1

886.8

900.7

960.4

1,013.4

1,047.5

1,085.3

Market Cap

79,588.5

55,139.4

39,523.9

36,800.4

46,704.8

37,634.2

45,331.4

45,207.2

54,584

49,630

44,737.8

Total Enterprise Value (TEV)

328,389.5

291,335.4

244,823.9

249,663.4

283,932.8

256,001.2

236,762.4

245,102.2

240,289

232,688

229,500.8

P/S

4

3

2.2

2.2

2.9

2.4

2.8

2.8

3.5

3.3

2.9

P/Gross Profit

6.6

5

3.9

4

5.1

4

4.6

4.6

6

5.4

4.9

P/E

16.5

13.2

13.4

15.8

14

11.1

11.2

11.7

21.6

15

15.4

Earnings Yield

6.1%

7.5%

7.5%

6.3%

7.1%

9%

9%

8.6%

4.6%

6.6%

6.5%

P/B

1.8

1.3

1

0.9

1.1

0.8

1.1

1.1

1.3

1.3

1.2

EV/Sales

16.6

15.6

13.8

15.2

17.8

16.2

14.4

15

15.5

15.3

15.1

EV/Gross Profit

27.3

26.5

24.2

27.5

31.2

27.3

23.8

25

26.4

25.1

25.3

EV/EBITDA

49.1

49.8

57.2

75

61.1

57.3

42.4

47.2

52.2

49.3

54.6

EV/EBIT

49.1

49.8

57.2

75

61.1

57.3

42.4

47.2

52.2

49.3

54.6