Planet Labs Co-Founder Sells 89,593 Shares for $2.3 Million -- Should Investors Take Note?
The disposition of 89,593 shares realized ~$2.3 million at $25.92 per share on the July 10, 2026 transaction date. The activity reduced total equity holdings by 8%, affecting both direct and indirect ownership accounts.