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

Stock Price

219.6

219.4

190.3

219.4

186.3

193.3

Total Shares Outstanding

10,687

10,660

10,613

10,593

10,511

10,490

Market Cap

2,346,544.6

2,338,697.4

2,019,229.4

2,323,998.3

1,958,514.6

2,027,192.5

Total Enterprise Value (TEV)

2,387,766.6

2,379,456.4

2,057,909.4

2,353,696.3

2,005,155.6

2,071,073.5

Buyback Yield

—

—

—

—

—

—

Debt Paydown Yield

0.3%

0.4%

0.6%

0.5%

0.8%

1.2%

Shareholder Yield

0.3%

0.4%

0.6%

0.5%

0.8%

1.2%

P/S

3.4

3.5

3.1

3.6

3.2

3.4

P/Gross Profit

6.8

7

6.3

7.5

6.5

7

P/E

31

33.4

31

39.7

39.9

46.2

Earnings Yield

3.2%

3%

3.2%

2.5%

2.5%

2.2%

P/OCF

18

19.3

17.7

20.1

17.4

18.8

P/FCF

222.2

173.5

97

70.7

45.6

41.9

FCF Yield

0.5%

0.6%

1%

1.4%

2.2%

2.4%

P/B

6.3

7

6.6

8.1

7.6

8.6

EV/Sales

3.5

3.6

3.2

3.7

3.2

3.4

EV/Gross Profit

6.9

7.2

6.4

7.6

6.7

7.1

EV/EBITDA

17.3

17.7

16.2

19.4

18

19.9

EV/EBIT

31.3

31.2

28.7

34.3

33.1

38.1

EV/OCF

18.3

19.6

18.1

20.3

17.8

19.2

EV/FCF

226.1

176.5

98.9

71.6

46.7

42.8