Trailing ValuationSep '25Jun '25Mar '25Dec '24Sep '24Jun '24Mar '24Dec '23Sep '23Jun '23Mar '23Dec '22Sep '22Jun '22

Stock Price

477.2

388.2

329.8

362.8

391.1

333.1

Total Shares Outstanding

468

468.5

471

478.5

482.8

484.9

Market Cap

223,296.5

181,868.2

155,349.6

173,592.3

188,833.7

161,519.6

Total Enterprise Value (TEV)

257,293.5

206,522.2

190,378.6

205,115.3

221,102.7

194,495.6

Dividend Yield

1.2%

1.5%

1.7%

1.5%

1.4%

1.6%

Buyback Yield

2.5%

3.3%

4.4%

4.4%

5.2%

5.8%

Debt Paydown Yield

-0.2%

-0.9%

-0.4%

-0.6%

-0.4%

0.1%

Shareholder Yield

2.2%

2.4%

4%

3.9%

4.8%

5.9%

P/S

3.5

2.9

2.5

2.7

2.9

2.4

P/Gross Profit

9.7

7.9

6.5

7.1

7.6

6.5

P/E

24.5

19.7

16.1

16.5

18.1

15.2

Earnings Yield

4.1%

5.1%

6.2%

6.1%

5.5%

6.6%

P/OCF

19.3

16

13.8

14.4

14.9

12.3

P/FCF

29.5

23.5

19.7

19.7

19.6

16.1

FCF Yield

3.4%

4.3%

5.1%

5.1%

5.1%

6.2%

P/B

10.8

9.7

8.6

8.9

9.7

9.4

EV/Sales

4

3.3

3

3.2

3.4

2.9

EV/Gross Profit

11.2

9

8

8.3

8.9

7.8

EV/EBITDA

18.9

15.1

13.3

13.5

14.3

12.4

EV/EBIT

22.5

17.9

15.7

15.7

16.6

14.3

EV/OCF

22.3

18.2

16.9

17

17.5

14.8

EV/FCF

34

26.7

24.2

23.3

23

19.4