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

Stock Price

300.8

257.4

200.2

166.8

188.6

159

Total Shares Outstanding

1,054.8

1,060.4

1,066.4

1,073.7

1,082.3

1,084.3

Market Cap

317,309.1

272,946.5

213,437.3

179,081.1

204,099

172,372.9

Total Enterprise Value (TEV)

324,847.1

280,184.5

219,820.3

183,976.1

208,293

180,183.9

Dividend Yield

0.1%

0.1%

0.1%

0.2%

0.2%

0.2%

Buyback Yield

2.3%

2.5%

3.5%

3.3%

2.2%

1.9%

Debt Paydown Yield

0.4%

0.5%

0.3%

0.4%

0.4%

0.8%

Shareholder Yield

2.7%

3%

3.8%

3.7%

2.6%

2.7%

P/S

7.2

6.6

5.4

4.6

5.5

4.7

P/Gross Profit

22.2

20.6

16.9

15

18.9

16.5

P/E

40.3

36

30.9

27.8

35.1

41

Earnings Yield

2.5%

2.8%

3.2%

3.6%

2.9%

2.4%

P/OCF

40.9

38.3

37.2

30.8

35.5

30.6

P/FCF

47.7

45.1

45.5

37.4

43.1

37

FCF Yield

2.1%

2.2%

2.2%

2.7%

2.3%

2.7%

P/B

16.9

14.3

11.1

9.3

10.8

9.3

EV/Sales

7.4

6.7

5.5

4.8

5.6

4.9

EV/Gross Profit

22.8

21.1

17.4

15.4

19.3

17.2

EV/EBITDA

34.3

33.4

27.9

27.5

36.7

31.7

EV/EBIT

39.3

39

32.9

33.5

46.5

39.9

EV/OCF

41.8

39.3

38.4

31.6

36.2

32

EV/FCF

48.8

46.3

46.8

38.4

44

38.7