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

Stock Price

507.5

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,771,857.3

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,730,401.3

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

0.7%

0.4%

0.9%

2.1%

1.4%

1.8%

2.2%

2.6%

-3.8%

-0.7%

P/S

12.8

13.1

13.6

11.9

9.7

12.1

10.8

8.1

6.9

5.5

4.4

P/Gross Profit

18.7

19.1

19.4

17.3

14.1

17.6

15.9

12.3

10.5

8.5

6.8

P/E

36.1

36.5

37.9

35.2

26.6

33.7

35.3

26.5

46.3

21.2

20

Earnings Yield

2.8%

2.7%

2.6%

2.8%

3.8%

3%

2.8%

3.8%

2.2%

4.7%

5%

P/OCF

25.7

27.2

28

28.9

21.5

26.5

25.4

19.6

17.3

13.4

12

P/FCF

48.3

51.6

44.9

42.6

29.4

36.3

34.1

26.8

23.5

16.9

16

FCF Yield

2.1%

1.9%

2.2%

2.3%

3.4%

2.8%

2.9%

3.7%

4.3%

5.9%

6.3%

P/B

10.4

10.8

12.4

12.3

11.5

14.3

13

10

9.2

6.1

5.5

EV/Sales

12.7

13

13.5

11.7

9.4

11.7

10.3

7.7

6.4

5.1

3.7

EV/Gross Profit

18.5

18.9

19.4

17

13.8

17

15.2

11.7

9.8

7.9

5.8

EV/EBITDA

21.2

22.5

25.2

24.2

19.1

24.2

22.4

17.7

15.6

13

10.4

EV/EBIT

27.4

28.5

30.3

28

22.5

28.2

27.9

22.5

20.1

16.9

13

EV/OCF

25.4

26.9

28

28.3

21

25.7

24.3

18.6

16.1

12.4

10.2

EV/FCF

47.8

51.2

44.7

41.7

28.8

35.2

32.6

25.3

21.9

15.6

13.6