Success StoriesSpaceX IPO sees UK retail investors take 0.5%UK retail investors secured only 0.5% of SpaceX’s massive $75 billion IPO on June 12, 2026, highlighting institutional d…David Hale·June 12, 2026, 6:02 PM