Early Access — free while we kick the tires
EdgarHawk

Marshall William Spencer

Co-Founder and CEO

Director Officer

Latest: Co-Founder and CEO selling · April 2026

3 filings analyzed · 1 company · Latest 2026-04-08

Companies

Company Buys Sells Direction
Planet Labs PBC PL 0 3 Net selling

Activity

April 2026
2026-04-08 Planet Labs PBC PL
medium
Sell
200,000 shares
$7,014,520
Significance 5/10

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.

December 2025
2025-12-30 Planet Labs PBC PL
medium
Sell
200,000 shares
$3,871,840
Significance 6/10

PL CEO Marshall Spencer sold 200,000 shares for $3.9M on 2025-12-26; price up +65.9% in 30 days, yet his prior PL sell on 2025-10-13 saw -19.7% return thereafter.

Marshall William Spencer, Co-Founder and CEO, sold 200,000 shares (200.0K shares) of Planet Labs PBC at $19.36, reducing his holdings from 3,034,490 shares to 2,834,490 shares post-transaction. While the stock has rallied sharply (+65.9% over the past 30 days and +43.4% over 90 days), his cross-ticker track record shows consistently poor timing on sales: his one prior sell across all holdings returned -19.7% over 30 days. More directly relevant, his prior open-market sale at PL on 2025-10-13 also returned -19.7% over 30 days, suggesting a pattern where his sell decisions have preceded further stock appreciation rather than declines. The company remains unprofitable (net income $-59.2M on revenue $81.3M) despite recent price momentum, making context around his timing and conviction difficult to establish from price action alone. Investors should monitor whether this sale reflects a shift in his assessment or follows a pre-existing trading plan.

October 2025
2025-10-15 Planet Labs PBC PL
medium
Sell
200,000 shares
$3,099,320
Significance 5/10

CEO Marshall William Spencer sold 200,000 shares of Planet Labs (PL) at $15.50 on 2025-10-13, reducing stake by 6.0% to 3.16M shares

Marshall William Spencer, Co-Founder and CEO, sold 200.0K shares at $15.50 (current price $15.09), a 6.0% reduction in holdings at a price near the 52-week high of $15.68. His prior buy at PL on 2023-09-19 resulted in a 90-day loss, and his cross-ticker history shows a 0.00% win rate on buys with negative 90-day returns. The stock has rallied 53.0% over 30 days and 127.6% over 90 days from depressed levels; Planet Labs remains unprofitable (net income $-22.6M on revenue $73.4M). The sale's timing—at a price -3.8% from the 52-week high—contrasts with the sharp recent upward price momentum.

Related insiders

Create a free account

Build watchlists, get email alerts on the tickers you follow, and read the full AI analysis on every insider filing.

Sign up — free during early access