Trailing ValuationOct '25Jul '25Apr '25Jan '25Oct '24Jul '24Apr '24Jan '24Oct '23Jul '23Apr '23Jan '23Oct '22Jul '22

Stock Price

543

454.6

428.9

398.1

296.9

232

Total Shares Outstanding

252.1

250.8

249.1

247.9

246.3

245.1

Market Cap

136,880.9

114,018.4

106,820.4

98,670.4

73,121.8

56,858.5

Total Enterprise Value (TEV)

132,940.4

109,894.5

103,031.7

95,175.4

69,691.1

53,649.6

Buyback Yield

-0%

-0%

-0%

-0.1%

-0%

-0%

Debt Paydown Yield

—

—

—

—

—

—

Shareholder Yield

-0%

-0%

-0%

-0.1%

-0%

-0%

P/S

30

26.3

25.8

25

19.5

16.2

P/Gross Profit

40.5

35.5

34.7

33.3

26

21.5

P/E

-431

-382

-621.6

-4,975.9

582.1

336.2

Earnings Yield

-0.2%

-0.3%

-0.2%

-0%

0.2%

0.3%

P/OCF

93.7

82.1

77.3

71.4

52.9

42.7

P/FCF

116.7

103

97.8

87.6

62.9

48.7

FCF Yield

0.9%

1%

1%

1.1%

1.6%

2.1%

P/B

34.1

30.4

31

30.1

23.9

19.9

EV/Sales

29.1

25.3

24.9

24.1

18.6

15.3

EV/Gross Profit

39.3

34.2

33.4

32.1

24.8

20.2

EV/EBITDA

-1,014.9

-820.9

-4,540.2

1,017.6

360.3

227.8

EV/EBIT

-338.8

-290.2

-408.8

-790.3

-12,768.6

1,004.1

EV/OCF

91

79.1

74.5

68.9

50.4

40.3

EV/FCF

113.3

99.3

94.4

84.5

59.9

45.9