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

Stock Price

239.4

238.3

266.7

220.7

206.4

176.2

Total Shares Outstanding

1,118.5

1,127.5

1,137.3

1,144.6

1,164.6

1,166.8

Market Cap

267,748

268,626.4

303,339.8

252,643.1

240,329.7

205,562

Total Enterprise Value (TEV)

384,875

376,227.4

412,246.8

361,178.1

346,726.7

313,295

Dividend Yield

0.4%

0.4%

0.3%

0.4%

0.3%

0.4%

Buyback Yield

4.7%

4%

3.5%

4.6%

3.7%

5.4%

Debt Paydown Yield

-0.4%

-1.3%

-2%

-0.8%

-1.4%

0.7%

Shareholder Yield

4.4%

2.7%

1.4%

3.7%

2.4%

6.1%

P/S

3.1

3.2

3.7

3.1

3

2.6

P/Gross Profit

4.9

5

5.8

4.9

4.7

4.1

P/E

23

22.5

26

22.8

23.5

22.1

Earnings Yield

4.3%

4.4%

3.8%

4.4%

4.2%

4.5%

P/OCF

10

10.5

12.6

11.3

11.1

9.9

P/FCF

15.6

16.3

19.7

18.8

18

17

FCF Yield

6.4%

6.1%

5.1%

5.3%

5.6%

5.9%

P/B

4.4

4.4

5

4.1

3.7

3.3

EV/Sales

4.5

4.5

5

4.4

4.3

4

EV/Gross Profit

7.1

7

7.8

7

6.8

6.3

EV/EBITDA

12

11.7

13.1

11.7

11.6

10.9

EV/EBIT

20.1

19.4

21.9

20.1

20.5

20

EV/OCF

14.3

14.7

17.1

16.2

16

15.1

EV/FCF

22.4

22.8

26.8

26.8

25.9

25.9