Science & Technology Partners’s Planet Labs PL Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$27.3M Buy
824,733
+246,893
+43% +$9.13M 4.61% 7
2026
Q1
$16.2M Sell
577,840
-372,362
-39% -$9.52M 4.23% 9
2025
Q4
$18.7M Buy
+950,202
New +$13.6M 5.21% 10

Other funds holding PL

Science & Technology Partners's PL Position: Q2 2026 in Review

Science & Technology Partners increased its Planet Labs (PL) stake by 43% in Q2 2026, buying an estimated $9.13M and bringing the position to 824,733 shares worth $27.3M. The position accounts for 4.61% of the portfolio, ranked #7.

Science & Technology Partners first reported a position in PL in Q4 2025 and has held it in 3 quarters since. 482 funds tracked by Wall St. Rank hold PL as of Q2 2026.

  • Science & Technology Partners held 824,733 shares of Planet Labs worth $27.3M as of Q2 2026.
  • Science & Technology Partners bought 246,893 Planet Labs shares in Q2 2026, an estimated $9.13M.
  • Planet Labs made up 4.61% of Science & Technology Partners's portfolio in Q2 2026, its #7 holding.
  • Science & Technology Partners first reported a position in Planet Labs in Q4 2025 and has held it in 3 quarters since.
  • 482 funds tracked by Wall St. Rank held Planet Labs as of Q2 2026.

Based on Science & Technology Partners's 13F filing for Q2 2026, filed 14 Aug 2026.