Home Investing Planet Labs stock on edge ahead of earnings: will it drop 20%