Home
Screener
Insiders
Rankings
Sign in
Create account
Insiders
· Profile
Marshall William Spencer
Co-Founder and CEO at Planet Labs PBC. Filing since 22 Dec 2021.
CIK 0001898468
Company
Date
Role
Action
Shares
Amount
Of holding
PL
Planet Labs PBC
10 Jul 2026
Co-Founder and CEO
Sold on a plan
200,000
$5.18M
6.9%
PL
Planet Labs PBC
6 Apr 2026
Co-Founder and CEO
Sold on a plan
200,000
$7.01M
5.9%
PL
Planet Labs PBC
26 Dec 2025
Co-Founder and CEO
Sold on a plan
200,000
$3.87M
6.6%
PL
Planet Labs PBC
13 Oct 2025
Co-Founder and CEO
Sold on a plan
200,000
$3.10M
6.0%
PL
Planet Labs PBC
19 Sep 2023
Co-Founder and CEO
Bought
100,000
$269.84K
7.7%
PL
Planet Labs PBC
22 Dec 2021
Co-Founder and CEO
Bought
19,230
$124.45K
opened
6 decisions on file.