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

Stock Price

5,399.3

5,789.2

4,606.9

4,968.4

4,212.1

3,961.5

Total Shares Outstanding

32.3

32.4

32.7

32.9

33.2

33.4

Market Cap

174,431.2

187,699.2

150,646.6

163,693.9

139,743.6

132,219.4

Total Enterprise Value (TEV)

175,451.2

189,093.2

151,568.6

164,610.9

140,688.6

133,229.4

Dividend Yield

0.7%

0.6%

0.8%

0.7%

—

—

Buyback Yield

3.2%

3.5%

4.5%

4%

5.6%

6.5%

Debt Paydown Yield

3%

-0%

-2.9%

-2.2%

—

—

Shareholder Yield

6.1%

3.5%

1.7%

1.8%

5.6%

6.5%

P/S

6.7

7.5

6.3

6.9

6.1

5.9

P/Gross Profit

7.7

8.6

7.2

8

7.2

7

P/E

35.1

40.3

28.7

28.8

28.6

27.7

Earnings Yield

2.8%

2.5%

3.5%

3.5%

3.5%

3.6%

P/OCF

20.2

19.6

16.9

19.7

15.6

16.6

P/FCF

21

20.3

17.8

20.7

16.4

17.6

FCF Yield

4.8%

4.9%

5.6%

4.8%

6.1%

5.7%

P/B

-36.8

-28.2

-24.6

-40.7

-38.3

-30.9

EV/Sales

6.7

7.6

6.3

6.9

6.1

5.9

EV/Gross Profit

7.7

8.7

7.3

8.1

7.2

7

EV/EBITDA

19.2

21.4

18

20.2

20.1

19.3

EV/EBIT

20.6

23

19.4

21.8

21.9

21

EV/OCF

20.3

19.7

17

19.8

15.7

16.8

EV/FCF

21.1

20.5

17.9

20.9

16.5

17.7