William Spencer Marshall's Net Worth

$5.44 Million

Estimate Recalculated Sep 17, 2024 09:40PM EST

Who is William Spencer Marshall

William Spencer Marshall has an estimated net worth of $5.44 Million. This is based on reported shares in Planet Labs PBC.

SEC CIK

William Spencer Marshall's CIK is 0001898468

Past Insider Trading and Trends

2021 was William Spencer Marshall's most active year for acquiring shares with 7 total transactions. William Spencer Marshall's most active month to acquire stocks was the month of November. 2023 was William Spencer Marshall's most active year for disposing of shares, totalling 4 transactions. William Spencer Marshall's most active month to dispose stocks was the month of February. 2023 saw William Spencer Marshall paying a total of $269,840.00 for 1,460,044 shares, this is the most they've acquired in one year. In 2024 William Spencer Marshall cashed out on 118,247 shares for a total of $245,942.59, their largest year based on trade value.

Loading...

Attention insiders:Dive deeper into market movements and stay ahead of the curve with Benzinga Pro! From up-to-the-second news to audio squawks and interactive data tools, it's everything you need to supercharge your trading strategy. Experience the Benzinga Pro advantage today and transform the way you trade with our exclusive free trial!

Planet Labs PBC

Co-Founder and CEO
Updated Sep 17, 2024
Form 4
-2.34%
-69.37K
$2.15
-$149.15K
Sep 17, 2024
2.89M
Tax
Sep 15
Form 4
1.97%
57.17K
$1.92
-$60.89K
Sep 11, 2024
2.96M
Grant
Sep 09
Form 4
-2.17%
-64.53K
$1.85
-$119.38K
Jun 17, 2024
2.91M
Tax
Jun 15
Form 4
1.42%
41.61K
$2.55
-$58.86K
Mar 28, 2024
2.97M
Grant
Mar 27
Form 4
117.62%
1.58M
Mar 21, 2024
2.93M
Grant
Mar 19
Form 4
-2.22%
-30.63K
$2.21
-$67.70K
Mar 18, 2024
1.35M
Tax
Mar 15
Form 4
-2.01%
-28.31K
$2.45
-$69.37K
Dec 18, 2023
1.38M
Tax
Dec 15
Form 4
5.38%
71.69K
$2.75
$190.56K
Sep 19, 2023
1.41M
Purchase
Sep 15 - Sep 19
Form 4
2.51%
32.71K
$3.08
-$53.25K
Sep 08, 2023
1.33M
Grant
Sep 07
Form 4
-2.13%
-28.31K
$3.45
-$97.68K
Jun 16, 2023
1.30M
Tax
Jun 15
Form 4
6,812.50%
1.31M
Mar 17, 2023
1.33M
Grant
Mar 16
Form 4
19.23K
$6.47
$124.45K
Dec 23, 2021
19.23K
Purchase
Dec 22
Form 4
16.73M
Dec 09, 2021
16.73M
Grant
Dec 07
Form 3
Dec 09, 2021
Showing 14 results