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

Stock Price

309.2

219.8

163.6

140.9

133.7

120.2

128

108.6

146.5

158.6

131.5

Total Shares Outstanding

934.7

926.3

915

906.1

899

892.7

887.1

889.6

922.2

945.9

965.7

Market Cap

289,057.5

203,626.3

149,650.5

127,659.3

120,157.4

107,332.6

113,576.8

96,582.3

135,136.1

149,967.3

126,945

Total Enterprise Value (TEV)

340,856.5

247,517.3

196,224.5

173,011.3

168,142.4

158,761.6

173,010.8

130,531.3

169,511.1

183,754.3

158,802

Dividend Yield

2.2%

3%

4.1%

4.7%

4.9%

5.4%

5%

5.7%

4%

3.4%

3.8%

Buyback Yield

0.1%

-0%

-0%

0.1%

0.3%

0.3%

1.4%

4.8%

3.4%

2.4%

3.6%

Debt Paydown Yield

1.3%

0.4%

-3%

-0.8%

6.7%

2.7%

-16.6%

1.7%

-2.1%

-1.8%

0.1%

Shareholder Yield

1.4%

0.4%

-3%

-0.7%

7%

3%

-15.1%

6.5%

1.3%

0.6%

3.7%

P/S

4.4

3.2

2.4

2.1

2.1

1.9

2

1.2

1.7

1.9

1.6

P/Gross Profit

7.6

5.7

4.4

3.9

3.8

3.5

3.6

2.6

3.7

3.9

3.1

P/E

36.9

34.2

20.1

78.3

25.7

27.5

12

11.4

23.9

12.8

9.8

Earnings Yield

2.7%

2.9%

5%

1.3%

3.9%

3.6%

8.4%

8.8%

4.2%

7.8%

10.2%

P/OCF

21.4

15.1

10.7

12.2

9.4

5.9

7.7

6.3

8.1

8.8

7.4

P/FCF

23.2

16.4

11.8

14

11.2

6.9

9.1

8.1

10

11.1

9.3

FCF Yield

4.3%

6.1%

8.5%

7.1%

8.9%

14.5%

11%

12.3%

10%

9%

10.8%

P/B

10.4

7.5

6.6

5.8

6.4

5.2

5.4

5.8

7.7

8.2

8.9

EV/Sales

5.2

3.9

3.2

2.9

2.9

2.9

3

1.6

2.1

2.3

1.9

EV/Gross Profit

9

7

5.7

5.3

5.3

5.1

5.5

3.5

4.6

4.8

3.9

EV/EBITDA

21

20.3

13.4

24.1

13.6

21.9

11.8

7.9

10.2

10.6

7.8

EV/EBIT

30

33

19.1

73

28.1

41.1

20.2

10.8

14.1

14.2

9.7

EV/OCF

25.3

18.4

14.1

16.6

13.1

8.7

11.7

8.6

10.1

10.8

9.2

EV/FCF

27.3

20

15.5

19

15.7

10.2

13.9

11

12.6

13.6

11.6