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

Stock Price

341.8

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

309,651.9

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)

319,677.9

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.5%

1.6%

1.4%

1.2%

1.1%

1.4%

1.4%

1.4%

1.3%

1.5%

1.6%

Buyback Yield

-0.3%

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.8%

-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

17.8

32.6

22.1

25

27.8

21.9

20.5

20.4

20.6

22.1

19.6

Earnings Yield

5.6%

3.1%

4.5%

4%

3.6%

4.6%

4.9%

4.9%

4.9%

4.5%

5.1%

P/OCF

14.8

19.1

16.7

18.9

21.1

15

15.1

15.2

15.7

15.6

11.5

P/FCF

17.8

22.4

18.9

21.2

23.8

16.5

17

17.5

18.5

18.8

13.7

FCF Yield

5.6%

4.5%

5.3%

4.7%

4.2%

6.1%

5.9%

5.7%

5.4%

5.3%

7.3%

P/B

3.2

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

10.4

13

13.7

15.8

17.6

13.3

12.6

12.3

12.5

10.3

8.9

EV/EBIT

12.1

14.6

15.3

17.7

19.9

15

14.4

14.1

14.3

11.9

10.3

EV/OCF

15.3

19.5

17.1

19.2

21.4

15.2

15.3

15.5

16

15.8

11.7

EV/FCF

18.4

22.8

19.3

21.5

24

16.7

17.3

17.9

18.8

19.1

13.9