Buy this new space stock, Wall Street says