Insider Trading & Ownership of William Spencer Marshall
-
Location
-
San Francisco, CA
-
Summary
-
The estimated net worth of William Spencer Marshall is at least $73,849,322 dollars as of 05 Feb 2026. William Spencer Marshall is the Co-Founder and CEO, Director of Planet Labs PBC and owns shares of Planet Labs PBC (PL) stock worth about $73.85M.
-
Signature
-
/s/ LeeAnn Linck, Attorney-in-fact for: William Spencer Marshall
Notify me when William Spencer Marshall files a new Insider Trading report.
⭐ Subscribe ⭐