Insider Activity of Marshall William Spencer
The largest purchase of all time was on 2023-09-19 and amounted to 100000 shares of Planet Labs PBC for $269,840.
Biography of Marshall William Spencer
No biography is available at this moment.
The largest purchase of all time was on 2023-09-19 and amounted to 100000 shares of Planet Labs PBC for $269,840.
No biography is available at this moment.
2023-09-19 | Planet Labs PBC PL | Co-Founder and CEO | 100,000 0.0234% | $2.70 | $269,840 | -18.89% | ||
2021-12-22 | Planet Labs PBC PL | Co-Founder and CEO | 19,230 0.0108% | $6.47 | $124,445 | -16.06% |