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

Stock Price

390.9

323.7

305

311.3

406.8

385.3

Total Shares Outstanding

28.1

28.3

28.7

29.4

29.5

30.6

Market Cap

10,987.5

9,147.4

8,755.3

9,143.1

12,003

11,783.2

Total Enterprise Value (TEV)

12,933.5

10,387.3

10,013.1

10,320.9

13,334.6

12,922.1

Buyback Yield

4.2%

8.9%

13.6%

10.6%

0%

0%

Debt Paydown Yield

4.7%

5.6%

0.5%

0.5%

0.4%

0.4%

Shareholder Yield

8.9%

14.5%

14.1%

11.1%

0.4%

0.4%

P/S

2.1

1.8

1.7

1.7

2.3

2.2

P/Gross Profit

7.1

5.9

5.5

5.6

7.4

7.3

P/E

19.8

15.9

15.4

15.3

20.5

19.8

Earnings Yield

5%

6.3%

6.5%

6.5%

4.9%

5%

P/OCF

13

10.7

11.7

11.8

15.6

16.1

P/FCF

13.9

11.5

12.7

12.9

17.2

17.8

FCF Yield

7.2%

8.7%

7.8%

7.7%

5.8%

5.6%

P/B

4.9

4.3

4.1

4.1

5.7

5

EV/Sales

2.5

2

1.9

1.9

2.5

2.5

EV/Gross Profit

8.3

6.7

6.3

6.4

8.2

8

EV/EBITDA

13.2

10.4

10.1

10.1

13.2

12.9

EV/EBIT

15.6

12.1

11.8

11.6

15.3

14.9

EV/OCF

15.3

12.2

13.4

13.3

17.3

17.6

EV/FCF

16.3

13.1

14.6

14.6

19.1

19.5