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

Stock Price

954.7

753.4

626.7

704.4

809.7

646.7

Total Shares Outstanding

63.8

64.5

65

65.3

65.7

66.2

Market Cap

60,875.3

48,556.7

40,734.1

46,004

53,201.3

42,836.3

Total Enterprise Value (TEV)

77,123.3

63,750.7

55,605.1

61,220

68,647.3

57,615.3

Dividend Yield

0.2%

0.2%

0.3%

0.2%

0.2%

0.3%

Buyback Yield

2.9%

3.1%

3.5%

3.4%

2.7%

3.1%

Debt Paydown Yield

-1%

-0.6%

-0.8%

-3.8%

-2.3%

-1.9%

Shareholder Yield

1.9%

2.4%

2.7%

-0.4%

0.4%

1.1%

P/S

3.8

3.1

2.6

3

3.6

2.9

P/Gross Profit

9.8

7.9

6.6

7.5

8.8

7.1

P/E

24.6

19.5

16.2

18.2

21.1

17.1

Earnings Yield

4.1%

5.1%

6.2%

5.5%

4.7%

5.9%

P/OCF

12.2

9.7

8.2

10.1

10.8

9

P/FCF

135.3

80.1

63.7

109.8

71.6

47.8

FCF Yield

0.7%

1.2%

1.6%

0.9%

1.4%

2.1%

P/B

6.8

5.4

4.6

5.3

6.2

5.2

EV/Sales

4.8

4

3.6

4

4.6

3.9

EV/Gross Profit

12.5

10.3

9

10

11.3

9.6

EV/EBITDA

10.9

9.1

8

8.8

10

8.5

EV/EBIT

19.2

15.9

13.8

15.1

17

14.3

EV/OCF

15.5

12.7

11.3

13.5

14

12.1

EV/FCF

171.4

105.2

87

146.1

92.4

64.3