Planet Labs CEO Marshall Spencer sells 200.0K shares at $35.07 while stock surges +41.6% in 30d, +62.9% in 90d
Marshall William Spencer, Co-Founder and CEO, sold 200,000 shares at $35.07 on 2026-04-06, reducing his holdings from 3,392,726 to 3,192,726 shares (a -5.9% reduction). The sale occurred as Planet Labs' stock rallied sharply—up +41.6% over the prior 30 days and +62.9% over 90 days, now trading at $36.55 near its 52-week high. Examining Spencer's prior trades at Planet Labs, his same-ticker history shows 2 prior sales with 90-day returns of +39.2% and -19.7%, respectively, and 1 prior buy with a -18.8% return—none of these were well-timed by the 90-day mark. His cross-ticker track record (2 prior sells) averaged +9.7% 30-day return with a 0.00% well-timed rate. The company remains unprofitable (net income of -$59.2M against quarterly revenue of $81.3M) despite posting +25.9% annual revenue growth. The sale takes place against a backdrop of elevated stock momentum and the company's continued path to profitability, leaving the timing's investment merit contingent on subsequent price action.