Planet Labs Posts Record Quarterly Revenue, Stock Slides Anyway BY Dylan Berman • June 5, 2026June 5, 2026 Planet Labs PBC (NYSE:PL) shares are trading lower Friday after the company reported first-quarter financial results on Thursday after the market closed. The company also filed a prospectus for a comm[...] Read more