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

Stock Price

322.2

404.2

288.3

289.6

168.6

137.8

Total Shares Outstanding

287.1

281

266.2

245.8

202.6

190.7

Market Cap

92,509.1

113,571.7

76,730.8

71,182.2

34,165.1

26,264.8

Total Enterprise Value (TEV)

112,247.6

127,521.2

87,472

78,390.4

38,386.9

30,101

Buyback Yield

-29.2%

-22.8%

-27.1%

-23.3%

-7.9%

-6.6%

Debt Paydown Yield

0%

-6.2%

-8.9%

-8%

0%

0%

Shareholder Yield

-29.2%

-29%

-35.9%

-31.3%

-7.9%

-6.6%

P/S

194.8

245.7

167.1

153.6

73.1

54.6

P/Gross Profit

277.8

350.4

235.5

213.1

99.4

72

P/E

15

35.6

-13.2

-47.8

-80.3

-99.1

Earnings Yield

6.7%

2.8%

-7.6%

-2.1%

-1.2%

-1%

P/OCF

-1,469.9

-1,188.1

-913.4

-1,342.3

-989.6

-27,502.4

P/FCF

-853.8

-817.8

-870.2

-1,070.2

-909.5

-5,228.9

FCF Yield

-0.1%

-0.1%

-0.1%

-0.1%

-0.1%

-0%

P/B

1.8

2.4

2.4

3.9

9.1

9.3

EV/Sales

236.3

275.8

190.5

169.1

82.2

62.6

EV/Gross Profit

337

393.5

268.4

234.7

111.7

82.5

EV/EBITDA

10.2

19

-11.6

-42.9

-45

-67

EV/EBIT

10.2

19.1

-11.6

-42.3

-43.7

-63.8

EV/OCF

-1,783.5

-1,334

-1,041.2

-1,478.2

-1,111.9

-31,519.4

EV/FCF

-1,036

-918.2

-992

-1,178.6

-1,021.9

-5,992.6