Planet Labs PBC (PL): Needham maintains Buy, PT lowered to $40 from $53

PLPlanet Labs PBCNeedhamSep 04, 2026