LIVE FROM THE DATABASETRANSACTIONS 362,430COMPANIES 5,763LATEST TRADE Oct 16UPDATED Oct 17, 12:31 AM
Reporting ownerCIK 0001898468

William Spencer Marshall

25 transactions in one company, from January 13, 2026 to September 18, 2026.

Transactions
251 company
Bought · P
$0open market
Sold · S
$12.2Mopen market
Net
−$12.2Mnet selling

By company

Where this insider traded.

CompanyTickerTradesBoughtSold
Planet Labs PBCPL25—$12.2M

All transactions

25 in total, newest filings first.

CompanyTickerInsiderDateCodeSharesPriceValue
Planet Labs PBCPLWilliam Spencer MarshallCEOSep 18G80,000$0.00—
Planet Labs PBCPLWilliam Spencer MarshallCEOSep 15F134,642$16.02$2.2M
Planet Labs PBCPLWilliam Spencer MarshallCEOJul 10SPLAN200,000$25.92$5.2M
Planet Labs PBCPLWilliam Spencer MarshallCEOJun 15F134,641$30.58$4.1M
Planet Labs PBCPLWilliam Spencer MarshallCEOApr 22G155,000$0.00—
Planet Labs PBCPLWilliam Spencer MarshallCEOApr 6SPLAN200,000$35.07$7.0M
Planet Labs PBCPLWilliam Spencer MarshallCEOMar 19F39,572$26.96$1.1M
Planet Labs PBCPLWilliam Spencer MarshallCEOMar 19A77,744$0.00—
Planet Labs PBCPLWilliam Spencer MarshallCEOMar 15F122,167$24.79$3.0M
Planet Labs PBCPLWilliam Spencer MarshallCEOMar 12A393,212$0.00—
Planet Labs PBCPLWilliam Spencer MarshallCEODERIVFeb 3M292,027$0.00—?
Planet Labs PBCPLWilliam Spencer MarshallCEODERIVFeb 3M292,027$0.00—?
Planet Labs PBCPLWilliam Spencer MarshallCEODERIVFeb 3M123,900$0.00—?
Planet Labs PBCPLWilliam Spencer MarshallCEOFeb 3F63,041$23.95$1.5M
Planet Labs PBCPLWilliam Spencer MarshallCEOFeb 3M123,900$0.00—
Planet Labs PBCPLWilliam Spencer MarshallCEODERIVJan 21M292,026$0.00—?
Planet Labs PBCPLWilliam Spencer MarshallCEODERIVJan 21M292,026$0.00—?
Planet Labs PBCPLWilliam Spencer MarshallCEODERIVJan 21M123,897$0.00—?
Planet Labs PBCPLWilliam Spencer MarshallCEOJan 21F63,039$26.38$1.7M
Planet Labs PBCPLWilliam Spencer MarshallCEOJan 21M123,897$0.00—
Planet Labs PBCPLWilliam Spencer MarshallCEODERIVJan 13M584,052$0.00—?
Planet Labs PBCPLWilliam Spencer MarshallCEODERIVJan 13M584,052$0.00—?
Planet Labs PBCPLWilliam Spencer MarshallCEODERIVJan 13M247,794$0.00—?
Planet Labs PBCPLWilliam Spencer MarshallCEOJan 13F120,522$25.32$3.1M
Planet Labs PBCPLWilliam Spencer MarshallCEOJan 13M247,794$0.00—