
Planet Labs stock drops 8% despite new European defense contract and analyst Buy rating.
Planet Labs' stock fell 8% even after announcing a new European defense contract and receiving a Buy rating from Berenberg. The contract is relatively small compared to previous deals, so it doesn't significantly impact revenue or guidance. The secto...


