SpaceX's Starship Flight 13 deployed 20 V3 Starlink satellites, but SPCX shares stayed near 15% below their June IPO price.

SpaceX targets July 23 for Starship Flight 13 after last week's scrub, aiming to deploy 20 Starlink V3 satellites with implications for the Musk

SpaceX pushed Starship's 13th flight test to July 24 as SPCX stock trades below its $135 IPO price and its 18,712 BTC treasury rides along.

... and this time the market is watching.