Planet Labs (PL) is down -14.7%, or -62c to $3.62. Published first on TheFly – the ultimate source for real-time, market-moving breaking financial news. Try Now>> See today’s best-performing stocks on TipRanks >> Read More on PL: Planet Labs selected as primary subcontractor on $95M CARB contract Planet Labs falls -24.8% Planet Labs falls -16.5% Planet Labs PBC: Strategic Positioning and Growth Potential Justify Buy Rating Planet Labs PBC Reports Record Revenue and Growth Disclaimer & DisclosureReport an Issue