Planet Labs PBC Stock watching

On July 16, 2026, Planet Labs PBC (NYSE: PL) shares declined 7.8% in midday trading, reaching a low of $22.90. The sell--off was intensified by New Street Research initiating coverage on the stock with a "Sell" rating, citing concerns over the company's valuation and path to GAAP profitability. This price action extends a nine--day losing streak for the company, occurring despite a recently reported 42.1% year--over--year revenue increase and a series of high--profile contract wins in the defense sector.