Trailing ValuationJun '25Dec '24Jun '24Dec '23Jun '23Dec '22Jun '22Dec '21Jun '21Dec '20Jun '20Dec '19Jun '19Dec '18

Stock Price

3,665.8

3,091.7

2,881

2,479.5

2,071.9

1,561.3

Total Shares Outstanding

21.2

21.2

21.2

21.2

21.2

21.2

Market Cap

77,768.3

65,637.4

60,998.5

52,489.9

43,913.5

33,016.2

Total Enterprise Value (TEV)

81,038.3

68,683.4

63,986.5

54,972.9

46,019.5

34,714.2

Dividend Yield

0.1%

0.1%

0.1%

0.1%

0.1%

0.1%

Debt Paydown Yield

-0.1%

0.1%

-1.1%

-0.5%

-0.7%

0%

Shareholder Yield

-0.1%

0.1%

-1.1%

-0.5%

-0.7%

0%

P/S

14.1

12.5

12.7

11.8

11.1

9.2

P/Gross Profit

38.4

33.8

36.5

32.4

33.2

26.2

P/E

404.6

146.3

216.3

142.8

222.3

114.6

Earnings Yield

0.2%

0.7%

0.5%

0.7%

0.4%

0.9%

P/OCF

61.7

55

60.9

51.3

58.2

45.8

P/FCF

63.3

57.1

62.3

52.4

59.7

47.2

FCF Yield

1.6%

1.8%

1.6%

1.9%

1.7%

2.1%

P/B

23.6

23.5

24.8

28

28.6

19.3

EV/Sales

14.7

13.1

13.3

12.4

11.6

9.7

EV/Gross Profit

40

35.3

38.3

33.9

34.8

27.5

EV/EBITDA

53.5

46.2

52.8

44.6

47.2

37.9

EV/EBIT

95.2

81.9

102.5

78.9

93.9

72.8

EV/OCF

64.3

57.5

63.9

53.7

61

48.1

EV/FCF

65.9

59.7

65.4

54.9

62.5

49.7