Investors in Gemini Space Station shares finally had something to really cheer about.