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

Stock Price

2,336.9

2,613.6

1,950.9

1,700.4

2,052

1,643.4

Total Shares Outstanding

50.7

50.7

50.7

50.7

50.7

50.7

Market Cap

118,476.3

132,504.2

98,904

86,207.8

104,029.1

83,316.2

Total Enterprise Value (TEV)

115,439.3

129,961.2

97,050

83,873.8

102,364.1

80,823.2

Buyback Yield

—

—

—

0%

—

—

Debt Paydown Yield

-2%

-2%

-2.5%

-2.3%

-1.3%

-1.1%

Shareholder Yield

-2%

-2%

-2.5%

-2.3%

-1.3%

-1.1%

P/S

4.5

5.5

4.4

4.1

5.4

4.7

P/Gross Profit

10

12

9.6

9

11.7

9.8

P/E

—

—

—

45.1

72.4

59.4

Earnings Yield

—

—

—

2.2%

1.4%

1.7%

P/OCF

12.1

15.6

13.3

10.9

15

13.3

P/FCF

13.8

17.9

15.3

12.2

17.8

16.1

FCF Yield

7.3%

5.6%

6.5%

8.2%

5.6%

6.2%

P/B

19.1

23.2

19.8

19.8

26

22.8

EV/Sales

4.4

5.4

4.3

4

5.4

4.6

EV/Gross Profit

9.8

11.8

9.4

8.8

11.5

9.5

EV/EBITDA

29.9

35.7

27.7

25.8

37.3

27.4

EV/EBIT

36.9

43.8

33.9

31.9

47.7

34

EV/OCF

11.7

15.3

13

10.6

14.8

12.9

EV/FCF

13.4

17.6

15

11.9

17.5

15.6