Summary
SpaceX successfully launched 24 Starlink internet satellites into low Earth orbit from Vandenberg Space Force Base, marking the 90th Falcon 9 flight of the year. The Falcon 9's first stage, booster B1063, completed its 34th mission by landing on the droneship "Of Course I Still Love You." Additionally, SpaceX is scheduled to host a webcast to discuss its first-ever public earnings report for the second quarter of 2026.