Planet Labs Rallies 10% as Record Revenue Overrides Soft Q3 Guidance | StockRay