Trailing ValuationJul '25Jan '25Jul '24Jan '24Jul '23Jan '23Jul '22Jan '22Jul '21Jan '21Jul '20Jan '20Jul '19Jan '19

Stock Price

454.6

398.1

232

292.5

161.7

105.9

Total Shares Outstanding

250.8

247.9

245.1

241.9

238.8

235.7

Market Cap

114,018.4

98,670.4

56,858.5

70,745.5

38,600.4

24,958.2

Total Enterprise Value (TEV)

109,894.5

95,175.4

53,649.6

68,096.9

36,255.6

23,060.2

Buyback Yield

-0.1%

-0%

-0.1%

-0.1%

-0.1%

-0.1%

Debt Paydown Yield

—

—

—

0%

—

0%

Shareholder Yield

-0.1%

-0%

-0.1%

-0%

-0.1%

-0.1%

P/S

50.2

47.7

30.2

43.4

27.1

20.5

P/Gross Profit

68.2

64.1

40

57.6

36

28.2

P/E

-606.1

-904.7

644.3

886.4

4,041.5

-240.7

Earnings Yield

-0.2%

-0.1%

0.2%

0.1%

0%

-0.4%

P/OCF

159

146.9

80.1

114

70.7

48.4

P/FCF

189.8

195

91.6

129.4

87.1

62.5

FCF Yield

0.5%

0.5%

1.1%

0.8%

1.1%

1.6%

P/B

30.4

30.1

19.9

30.7

21

17.1

EV/Sales

48.4

46

28.5

41.7

25.5

18.9

EV/Gross Profit

65.7

61.8

37.7

55.5

33.8

26.1

EV/EBITDA

-1,041.3

-3,358.8

440.2

599.3

1,223.6

-347

EV/EBIT

-462.5

-674.9

2,605.1

2,074

-1,041

-195.6

EV/OCF

153.3

141.7

75.6

109.7

66.4

44.7

EV/FCF

182.9

188.1

86.4

124.6

81.8

57.7