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

Stock Price

217

166.9

142.1

145

151.2

150.4

Total Shares Outstanding

294.6

295.8

297.1

298.8

299.9

304.4

Market Cap

63,930.9

49,366.8

42,232.1

43,315

45,353.6

45,797.7

Total Enterprise Value (TEV)

68,514.9

54,534.8

45,424.1

46,390

48,368.6

48,653.7

Dividend Yield

0.3%

0.4%

0.5%

0.4%

0.4%

0.4%

Buyback Yield

1.8%

3.1%

4%

4.1%

4.4%

3.3%

Debt Paydown Yield

-2.6%

1.9%

2.2%

0.8%

0%

0%

Shareholder Yield

-0.8%

5%

6.2%

4.9%

4.4%

3.3%

P/S

3.7

3

2.6

2.7

2.9

2.9

P/Gross Profit

10.5

8.5

7.6

7.9

8.3

8.5

P/E

35.2

34.5

31.2

23.2

14.6

13.5

Earnings Yield

2.8%

2.9%

3.2%

4.3%

6.8%

7.4%

P/OCF

15.4

13.1

11.8

11.9

13

12.8

P/FCF

20

17.1

15.2

14.9

16.2

15.7

FCF Yield

5%

5.8%

6.6%

6.7%

6.2%

6.4%

P/B

5.1

4

3.5

3.5

3.7

3.6

EV/Sales

4

3.3

2.8

2.9

3.1

3.1

EV/Gross Profit

11.3

9.4

8.1

8.4

8.9

9.1

EV/EBITDA

16.9

14.5

12.4

12.9

13.4

13.6

EV/EBIT

21.3

18.5

16

16.6

17.3

17.5

EV/OCF

16.6

14.5

12.7

12.8

13.9

13.6

EV/FCF

21.4

18.9

16.3

16

17.3

16.7