Planet Labs hits record high 9% ahead of earnings on June 4