Trailing ValuationLTMJun '25Jun '24Jun '23Jun '22Jun '21Jun '20Jun '19Jun '18Jun '17Jun '16Jun '15Jun '14Jun '13

Stock Price

478.6

497.4

447

340.5

256.8

270.9

203.5

134

98.6

68.9

51.2

Total Shares Outstanding

7,432.4

7,434

7,434

7,432

7,464

7,519

7,571

7,643

7,677

7,708

7,808

Market Cap

3,557,135.9

3,697,745.9

3,322,626.3

2,530,893.3

1,916,979.1

2,036,897.1

1,540,774.2

1,023,856.3

757,029

531,312.4

399,535.4

Total Enterprise Value (TEV)

3,515,679.9

3,663,768.9

3,314,210.3

2,479,596.3

1,873,492.1

1,974,338.1

1,475,245.2

968,403.3

705,069

489,897.4

339,756.4

Dividend Yield

0.7%

0.7%

0.7%

0.8%

0.9%

0.8%

1%

1.3%

1.7%

2.2%

2.7%

Buyback Yield

0.5%

0.4%

0.5%

0.8%

1.6%

1.3%

1.4%

1.8%

1.3%

2.1%

3.8%

Debt Paydown Yield

0.1%

0.2%

-0%

0.1%

0.5%

0.2%

0.4%

0.4%

1.3%

-5.9%

-4.6%

Shareholder Yield

0.6%

0.7%

0.4%

0.9%

2.1%

1.4%

1.8%

2.2%

2.6%

-3.8%

-0.7%

P/S

12.1

13.1

13.6

11.9

9.7

12.1

10.8

8.1

6.9

5.5

4.4

P/Gross Profit

17.6

19.1

19.4

17.3

14.1

17.6

15.9

12.3

10.5

8.5

6.8

P/E

34

36.5

37.9

35.2

26.6

33.7

35.3

26.5

46.3

21.2

20

Earnings Yield

2.9%

2.7%

2.6%

2.8%

3.8%

3%

2.8%

3.8%

2.2%

4.7%

5%

P/OCF

24.2

27.2

28

28.9

21.5

26.5

25.4

19.6

17.3

13.4

12

P/FCF

45.6

51.6

44.9

42.6

29.4

36.3

34.1

26.8

23.5

16.9

16

FCF Yield

2.2%

1.9%

2.2%

2.3%

3.4%

2.8%

2.9%

3.7%

4.3%

5.9%

6.3%

P/B

9.8

10.8

12.4

12.3

11.5

14.3

13

10

9.2

6.1

5.5

EV/Sales

12

13

13.5

11.7

9.4

11.7

10.3

7.7

6.4

5.1

3.7

EV/Gross Profit

17.4

18.9

19.4

17

13.8

17

15.2

11.7

9.8

7.9

5.8

EV/EBITDA

20

22.5

25.2

24.2

19.1

24.2

22.4

17.7

15.6

13

10.4

EV/EBIT

25.9

28.5

30.3

28

22.5

28.2

27.9

22.5

20.1

16.9

13

EV/OCF

23.9

26.9

28

28.3

21

25.7

24.3

18.6

16.1

12.4

10.2

EV/FCF

45.1

51.2

44.7

41.7

28.8

35.2

32.6

25.3

21.9

15.6

13.6