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)

75,575.3

62,463.7

54,185.1

60,042

67,137.3

56,246.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.7

4

3.5

3.9

4.5

3.8

EV/Gross Profit

12.2

10.1

8.8

9.8

11.1

9.4

EV/EBITDA

10.7

8.9

7.7

8.6

9.7

8.2

EV/EBIT

18.9

15.6

13.5

14.8

16.6

14

EV/OCF

15.2

12.5

11

13.2

13.7

11.8

EV/FCF

167.9

103.1

84.8

143.3

90.4

62.8