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

Stock Price

324.6

505.9

526.5

530.2

502.1

350.7

294

249.1

220.5

160

117.6

Total Shares Outstanding

905.8

915

924

934

941

946

948

960

969

952

953

Market Cap

294,017.1

462,861.9

486,458.3

495,188.1

472,513.7

331,743.3

278,693

239,155.2

213,625.7

152,358.1

112,110.9

Total Enterprise Value (TEV)

304,043.1

472,794.9

496,621.3

503,763.1

477,232.7

336,791.3

283,239

243,686.2

217,871.7

154,273.1

113,741.9

Dividend Yield

2.6%

1.6%

1.4%

1.2%

1.1%

1.4%

1.4%

1.4%

1.3%

1.5%

1.6%

Buyback Yield

-0.4%

1.5%

1.4%

1.2%

0.8%

0.8%

1.6%

1.5%

0.4%

0.6%

0.7%

Debt Paydown Yield

-0.5%

-3.2%

-0.9%

-2.5%

-0.5%

-0.8%

-1.4%

-1.7%

1.2%

-0.6%

-13%

Shareholder Yield

-0.9%

-1.6%

0.5%

-1.4%

0.2%

0.1%

0.2%

-0.2%

1.6%

-0.1%

-12.3%

P/S

0.7

1.2

1.3

1.5

1.6

1.3

1.2

1.1

1.1

0.8

0.7

P/E

16.9

32.6

22.1

25

27.8

21.9

20.5

20.4

20.6

22.1

19.6

Earnings Yield

5.9%

3.1%

4.5%

4%

3.6%

4.6%

4.9%

4.9%

4.9%

4.5%

5.1%

P/OCF

14

19.1

16.7

18.9

21.1

15

15.1

15.2

15.7

15.6

11.5

P/FCF

16.9

22.4

18.9

21.2

23.8

16.5

17

17.5

18.5

18.8

13.7

FCF Yield

5.9%

4.5%

5.3%

4.7%

4.2%

6.1%

5.9%

5.7%

5.4%

5.3%

7.3%

P/B

3.1

5

5.5

6.4

6.6

5.1

4.8

4.6

4.5

3.8

3.3

EV/Sales

0.7

1.2

1.3

1.6

1.7

1.3

1.2

1.1

1.1

0.8

0.7

EV/EBITDA

9.9

13

13.7

15.8

17.6

13.3

12.6

12.3

12.5

10.3

8.9

EV/EBIT

11.5

14.6

15.3

17.7

19.9

15

14.4

14.1

14.3

11.9

10.3

EV/OCF

14.5

19.5

17.1

19.2

21.4

15.2

15.3

15.5

16

15.8

11.7

EV/FCF

17.5

22.8

19.3

21.5

24

16.7

17.3

17.9

18.8

19.1

13.9