Barclays’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
Q1
$20.3M Sell
724,711
-629,710
-46% -$16.1M ﹤0.01% 1096
2025
Q4
$26.7M Sell
1,354,421
-2,373,322
-64% -$34M 0.01% 1081
2025
Q3
$48.4M Buy
3,727,743
+3,293,333
+758% +$25.4M 0.01% 786
2025
Q2
$2.65M Buy
434,410
+169,827
+64% +$694K ﹤0.01% 2627
2025
Q1
$894K Sell
264,583
-103,152
-28% -$483K ﹤0.01% 3174
2024
Q4
$1.49M Buy
367,735
+41,588
+13% +$129K ﹤0.01% 3110
2024
Q3
$727K Buy
326,147
+65,181
+25% +$145K ﹤0.01% 3557
2024
Q2
$485K Sell
260,966
-100,214
-28% -$192K ﹤0.01% 3063
2024
Q1
$921K Sell
361,180
-117,402
-25% -$265K ﹤0.01% 3180
2023
Q4
$1.18M Buy
478,582
+215,769
+82% +$510K ﹤0.01% 3314
2023
Q3
$683K Buy
262,813
+190,510
+263% +$605K ﹤0.01% 2591
2023
Q2
$233K Sell
72,303
-26,176
-27% -$104K ﹤0.01% 3171
2023
Q1
$387K Buy
98,479
+56,728
+136% +$254K ﹤0.01% 3438
2022
Q4
$182K Buy
41,751
+35,158
+533% +$182K ﹤0.01% 3892
2022
Q3
$36K Sell
6,593
-1,212
-16% -$6.69K ﹤0.01% 3874
2022
Q2
$34K Buy
+7,805
New +$40.3K ﹤0.01% 4197

Other funds holding PL

Barclays's PL Position: Q1 2026 in Review

Barclays reduced its Planet Labs (PL) stake by 46% in Q1 2026, selling an estimated $16.1M and leaving 724,711 shares worth $20.3M. The position accounts for ﹤0.01% of the portfolio, ranked #1096.

Barclays first reported a position in PL in Q2 2022 and has held it in 16 quarters since. The position peaked at $48.4M in Q3 2025. 420 funds tracked by Wall St. Rank hold PL as of Q1 2026.

  • Barclays held 724,711 shares of Planet Labs worth $20.3M as of Q1 2026.
  • Barclays sold 629,710 Planet Labs shares in Q1 2026, an estimated $16.1M.
  • Planet Labs made up ﹤0.01% of Barclays's portfolio in Q1 2026, its #1096 holding.
  • Barclays first reported a position in Planet Labs in Q2 2022 and has held it in 16 quarters since.
  • Barclays's Planet Labs position peaked at $48.4M in Q3 2025.
  • 420 funds tracked by Wall St. Rank held Planet Labs as of Q1 2026.

Based on Barclays's 13F filing for Q1 2026, filed 15 May 2026.