Marshall William Spencer

Planet Labs PBC Class A Common Stock · Co-Founder and CEO

Marshall William Spencer is listed in public filings as director, officer: Co-Founder and CEO. This Marshall William Spencer insider trading page organizes Form 4 disclosures, reported purchases and sales, transaction dates, share amounts, related issuers, and historical insider activity so readers can review the person's public trading record in one place. Companies and tickers connected to this insider trading profile include Planet Labs PBC Class A Common Stock (PL). Investors use Marshall William Spencer's insider trading disclosures to study buying and selling patterns, position changes, company-specific activity, and the source evidence behind each reported transaction.

Latest Actions

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
Planet Labs PBC Class A Common StockPL--3M sharesGrant / ExerciseApr 22, 2026Disclosure amount unavailable155k shares----

Insider Trades History

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
Planet Labs PBC Class A Common StockPL$112M3.2M sharesSellApr 6, 2026$7.0M200k shares$35.07--
Planet Labs PBC Class A Common StockPL$91M3.4M sharesGrant / ExerciseMar 19, 2026$1.1M39.6k shares$26.96--
Planet Labs PBC Class A Common StockPL--3.4M sharesGrant / ExerciseMar 19, 2026Disclosure amount unavailable77.7k shares----
Planet Labs PBC Class A Common StockPL$83M3.4M sharesGrant / ExerciseMar 15, 2026$3.0M122.2k shares$24.79--
Planet Labs PBC Class A Common StockPL--3.5M sharesGrant / ExerciseMar 12, 2026Disclosure amount unavailable393.2k shares----
Planet Labs PBC Class A Common StockPL$74M3.1M sharesGrant / ExerciseFeb 3, 2026$1.5M63k shares$23.95--
Planet Labs PBC Class A Common StockPL--123.9k sharesGrant / ExerciseFeb 3, 2026Disclosure amount unavailable123.9k shares----
Planet Labs PBC Class A Common StockPL--292k sharesGrant / ExerciseFeb 3, 2026Disclosure amount unavailable292k shares----
Planet Labs PBC Class A Common StockPL$80M3M sharesGrant / ExerciseJan 21, 2026$1.7M63k shares$26.38--
Planet Labs PBC Class A Common StockPL--123.9k sharesGrant / ExerciseJan 21, 2026Disclosure amount unavailable123.9k shares----
Planet Labs PBC Class A Common StockPL--292k sharesGrant / ExerciseJan 21, 2026Disclosure amount unavailable292k shares----
Planet Labs PBC Class A Common StockPL$75M3M sharesGrant / ExerciseJan 13, 2026$3.1M120.5k shares$25.32--
Planet Labs PBC Class A Common StockPL--247.8k sharesGrant / ExerciseJan 13, 2026Disclosure amount unavailable247.8k shares----
Planet Labs PBC Class A Common StockPL--584.1k sharesGrant / ExerciseJan 13, 2026Disclosure amount unavailable584.1k shares----
Planet Labs PBC Class A Common StockPL$55M2.8M sharesSellDec 26, 2025$3.9M200k shares$19.36--
Planet Labs PBC Class A Common StockPL$55M3M sharesGrant / ExerciseDec 15, 2025$2.2M121.9k shares$18.05--
Planet Labs PBC Class A Common StockPL$49M3.2M sharesSellOct 13, 2025$3.1M200k shares$15.50--
Planet Labs PBC Class A Common StockPL$33M3.4M sharesGrant / ExerciseSep 15, 2025$1.2M121.9k shares$9.86--
Planet Labs PBC Class A Common StockPL--3.5M sharesGrant / ExerciseSep 15, 2025Disclosure amount unavailable36.6k shares----
Planet Labs PBC Class A Common StockPL$34M3.5M sharesGrant / ExerciseSep 15, 2025$183.2K18.6k shares$9.86--
Planet Labs PBC Class A Common StockPL--3.5M sharesGrant / ExerciseJul 14, 2025Disclosure amount unavailable200k shares----
Planet Labs PBC Class A Common StockPL$20M3.7M sharesGrant / ExerciseJun 15, 2025$617.4K115k shares$5.37--
Planet Labs PBC Class A Common StockPL$16M3.8M sharesGrant / ExerciseMar 20, 2025$321.7K75.9k shares$4.24--
Planet Labs PBC Class A Common StockPL--3.9M sharesGrant / ExerciseMar 20, 2025Disclosure amount unavailable166.7k shares----
Planet Labs PBC Class A Common StockPL$15M3.7M sharesGrant / ExerciseMar 15, 2025$273.9K65.8k shares$4.16--
Planet Labs PBC Class A Common StockPL--3.8M sharesGrant / ExerciseMar 12, 2025Disclosure amount unavailable947k shares----
Planet Labs PBC Class A Common StockPL$11M2.8M sharesGrant / ExerciseDec 15, 2024$367.6K91.7k shares$4.01--
Planet Labs PBC Class A Common StockPL$6.2M2.9M sharesGrant / ExerciseSep 15, 2024$149.1K69.4k shares$2.15--
Planet Labs PBC Class A Common StockPL--3M sharesGrant / ExerciseSep 9, 2024Disclosure amount unavailable88.9k shares----
Planet Labs PBC Class A Common StockPL$5.7M3M sharesGrant / ExerciseSep 9, 2024$60.9K31.7k shares$1.92--
Planet Labs PBC Class A Common StockPL$5.4M2.9M sharesGrant / ExerciseJun 15, 2024$119.4K64.5k shares$1.85--
Marshall William Spencer | TradingNote