Needham & Company LLC reaffirmed their buy rating on shares of Planet Labs PBC (NYSE:PL – Free Report) in a report issued on Monday, Benzinga reports. They currently have a $7.00 target price on the stock. Separately, Craig Hallum cut Planet Labs PBC from a buy rating to a hold rating and set a $3.00 […]