SpaceX posted $7.81B in Q2 revenue, beating estimates by 12%, but $18.4B in capital expenditures sent the stock down 8% in after-hours trading.

SpaceX shares are down by half from their June peak as investors worry Musk may have oversold them on its future prospects.

SpaceX releases its first earnings report as a public company on August 4, with $4.28B Q1 losses and 32% short interest setting up a volatile