2026: A space stock odyssey