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

Stock Price

201.7

159.7

144.5

146.3

143.4

139.3

Total Shares Outstanding

249

251

252.3

261.5

263.1

263.1

Market Cap

50,223.3

40,086

36,464.6

38,264.5

37,745.9

36,662.3

Total Enterprise Value (TEV)

50,848.3

40,340

36,100.6

36,992.5

37,065.9

35,778.3

Dividend Yield

0.4%

0.5%

0.5%

0.5%

0.5%

0.5%

Buyback Yield

5.6%

6.9%

7.3%

4.4%

4.3%

4.3%

Shareholder Yield

5.6%

6.9%

7.3%

4.4%

4.3%

4.3%

P/S

6.9

5.4

4.9

5.2

5.1

5

P/Gross Profit

8.7

6.8

6.2

6.6

6.5

6.4

P/E

59

40

34

37.2

36.9

32.8

Earnings Yield

1.7%

2.5%

2.9%

2.7%

2.7%

3.1%

P/OCF

26.8

20.3

17.5

18.1

17.2

17.7

P/FCF

30.4

22.9

19.6

20.2

19.1

19.8

FCF Yield

3.3%

4.4%

5.1%

4.9%

5.2%

5.1%

P/B

8.4

6.6

5.7

5.2

5.1

5

EV/Sales

7

5.4

4.8

5

5

4.9

EV/Gross Profit

8.9

6.8

6.1

6.4

6.4

6.3

EV/EBITDA

32.6

22.6

19.2

20.7

20.8

20.6

EV/EBIT

40.9

28.3

23.8

27.2

27.5

26.7

EV/OCF

27.2

20.4

17.4

17.5

16.9

17.2

EV/FCF

30.8

23.1

19.4

19.6

18.7

19.3