Key Points Interested in Planet Labs PBC? Here are five stocks we like better. Planet Labs shareholders backed all three ...