InsiderFlow

William Spencer Marshall

PL

William Spencer Marshall serves as director, officer: Co-Founder and CEO at Planet Labs PBC (PL). This page tracks their complete SEC Form 4 insider trading history including stock purchases and sales.

Total Buys

2 trades

$394.3K

Total Sells

9 trades

$20.52M

Net Position

Net Seller

$20.12M

Companies Traded

1

PL

Active Period

Dec 2021 – Apr 2026

11 total trades

Most Recent

Sell PL

Apr 8, 2026 · $7.01M

William Spencer Marshall's Insider Trading at Planet Labs PBC (PL)

Buys

2 · $394.3K

Sells

9 · $20.52M

Total Shares Bought

119,230

Total Shares Sold

1,050,693

PL Price Chart
Loading chart...
DateTypeValue
Apr 8, 2026 Sell$7.01M
Feb 3, 2026 Sell$1.51M
Jan 21, 2026 Sell$1.66M
Jan 13, 2026 Sell$3.05M
Dec 15, 2025 Sell$2.20M
Oct 13, 2025 Sell$3.10M
Sep 15, 2025 Sell$1.39M
Mar 20, 2025 Sell$321.7K
Mar 15, 2025 Sell$273.9K
Sep 19, 2023 Buy$269.8K
Dec 23, 2021 Buy$124.4K
William Spencer Marshall Insider Trading Activity | Planet Labs PBC | InsiderFlow