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

Stock Price

81.7

71.7

60.7

83.6

93.4

77.2

60.5

43.5

39.1

29.9

26

Total Shares Outstanding

2,082.6

2,057

2,052

1,987

1,963

1,960

1,956

1,912

1,883

1,872

1,844

Market Cap

170,045.1

147,466.3

124,638.5

166,113.2

183,265.7

151,214

118,416.2

83,095.5

73,531.2

55,916.6

47,888.7

Total Enterprise Value (TEV)

271,191.1

239,072.3

206,715.5

239,685.2

245,920.7

206,616

165,241.2

123,906.5

108,137.2

86,454.6

77,542.7

Dividend Yield

2.7%

2.9%

3.1%

2%

1.7%

1.8%

2.1%

2.6%

2.5%

2.9%

3%

Buyback Yield

—

—

—

—

—

—

—

—

—

—

—

Debt Paydown Yield

-6.3%

-9.9%

-4.2%

-6%

-3.7%

-4.2%

-3.2%

-7.8%

-2.7%

-3.9%

-4.6%

Shareholder Yield

-6.2%

-9.9%

-4.2%

-6%

-3.7%

-4.2%

-3.2%

-7.8%

-2.7%

-3.8%

-4.5%

P/S

6.5

6

4.4

7.9

10.7

8.4

6.2

5

4.3

3.5

2.7

P/Gross Profit

10.4

9.9

6.9

16.4

21.4

14.4

10.6

8.6

7.6

6.5

5.4

P/E

26

21.3

16.9

39.8

51.6

52.1

31.2

12.5

13.7

19.1

17.1

Earnings Yield

3.8%

4.7%

5.9%

2.5%

1.9%

1.9%

3.2%

8%

7.3%

5.2%

5.8%

P/OCF

14.2

11.1

11

20.1

24.3

18.9

14.5

12.6

11.4

8.8

7.9

P/FCF

49.3

28.7

64.3

-132.2

-91,632.8

322.4

46.3

92.2

58.8

23.2

18.6

FCF Yield

2%

3.5%

1.6%

-0.8%

-0%

0.3%

2.2%

1.1%

1.7%

4.3%

5.4%

P/B

3.1

2.9

2.6

4.2

4.9

4.1

3.2

2.4

2.6

2.3

2.1

EV/Sales

10.3

9.7

7.4

11.4

14.4

11.5

8.6

7.4

6.3

5.4

4.4

EV/Gross Profit

16.6

16.1

11.5

23.6

28.7

19.6

14.8

12.8

11.2

10

8.7

EV/EBITDA

18.8

18.1

12.6

27

34.5

21.9

16.8

14.7

13.8

11

9.9

EV/EBIT

35.5

32

20.2

58.7

84.4

40.4

30.9

29

20.9

19.4

16.7

EV/OCF

22.7

18

18.3

29

32.6

25.9

20.3

18.8

16.7

13.6

12.7

EV/FCF

78.6

46.5

106.7

-190.7

-122,960.3

440.5

64.6

137.5

86.5

35.8

30.1