William Spencer Marshall serves as Executive at Planet Labs PBC, where they oversee executive responsibilities. Since joining the company, William Spencer Marshall has executed 23 insider transactions totaling $7.4M, demonstrating a bearish approach to their equity position. Their most recent transaction on Dec 26, 2025 involved selling 200,000 shares valued at $3.9M.
William Spencer Marshall currently holds 2,834,490 shares of Planet Labs PBC (PL), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, William Spencer Marshall has been a net seller of PL stock. They have purchased $394.4K and sold $7.0M worth of shares.
William Spencer Marshall's most recent insider trade was on Dec 26, 2025, when they sold 200,000 shares at $19.36 per share.
Get notified when new Form 4 filings are submitted
| $18.05 |
| Discretionary |
| Oct 13, 2025 | PL | $3.1M | Sale | 200,000 | $15.50 | Discretionary |
| Sep 15, 2025 | PL | $1.2M | Payment | 121,897 | $9.86 | Discretionary |
| Sep 15, 2025 | PL | $0 | Award | 36,586 | $N/A | Discretionary |
| Sep 15, 2025 | PL | $183.2K | Payment | 18,579 | $9.86 | Discretionary |
| Jul 14, 2025 | PL | $0 | Gift | 200,000 | $N/A | Discretionary |
| Sep 15, 2024 | PL | $149.1K | Payment | 69,370 | $2.15 | Discretionary |
| Sep 9, 2024 | PL | $60.9K | Payment | 31,716 | $1.92 | Discretionary |
| Sep 9, 2024 | PL | $0 | Award | 88,889 | $N/A | Discretionary |
| Jun 15, 2024 | PL | $119.4K | Payment | 64,531 | $1.85 | Discretionary |
| Mar 27, 2024 | PL | $0 | Award | 64,690 | $N/A | Discretionary |
| Mar 27, 2024 | PL | $58.9K | Payment | 23,082 | $2.55 | Discretionary |
| Mar 19, 2024 | PL | $0 | Award | 1,583,711 | $N/A | Discretionary |
| Mar 15, 2024 | PL | $67.7K | Payment | 30,634 | $2.21 | Discretionary |
| Dec 15, 2023 | PL | $69.4K | Payment | 28,314 | $2.45 | Discretionary |
| Sep 19, 2023 | PL | $270.0K | Purchase | 100,000 | $2.70 | Discretionary |
| Sep 15, 2023 | PL | $79.3K | Payment | 28,314 | $2.80 | Discretionary |
| Sep 7, 2023 | PL | $0 | Award | 50,000 | $N/A | Discretionary |
| Sep 7, 2023 | PL | $53.3K | Payment | 17,290 | $3.08 | Discretionary |
| Jun 15, 2023 | PL | $97.7K | Payment | 28,314 | $3.45 | Discretionary |
| Mar 16, 2023 | PL | $0 | Award | 1,310,044 | $N/A | Discretionary |
| Dec 22, 2021 | PL | $124.4K | Purchase | 19,230 | $6.47 | Discretionary |