Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$79.9K Sell
45,130
-10,587
-19% -$59.5K ﹤0.01% 4127
2025
Q4
$363K Buy
55,717
+54,561
+4,720% +$283K ﹤0.01% 4034
2025
Q3
$5.34K Sell
1,156
-2,548
-69% -$4.11K ﹤0.01% 5077
2025
Q2
$4.11K Sell
3,704
-18,339
-83% -$25.9K ﹤0.01% 4989
2025
Q1
$31K Sell
22,043
-4,370
-17% -$9K ﹤0.01% 4715
2024
Q4
$100K Buy
26,413
+4,442
+20% +$27.7K ﹤0.01% 4592
2024
Q3
$188K Buy
21,971
+16,723
+319% +$198K ﹤0.01% 4335
2024
Q2
$83.8K Sell
5,248
-1,755
-25% -$25.2K ﹤0.01% 3992
2024
Q1
$103K Sell
7,003
-6,721
-49% -$79.4K ﹤0.01% 4424
2023
Q4
$93.3K Buy
13,724
+12,096
+743% +$66.3K ﹤0.01% 4651
2023
Q3
$8.27K Sell
1,628
-4,498
-73% -$28.7K ﹤0.01% 4330
2023
Q2
$54.8K Sell
6,126
-1,529
-20% -$20K ﹤0.01% 3799
2023
Q1
$93.6K Buy
7,655
+3,617
+90% +$56.6K ﹤0.01% 4221
2022
Q4
$54K Buy
4,038
+3,632
+895% +$46.9K ﹤0.01% 4527
2022
Q3
$4K Sell
406
-12
-3% -$118 ﹤0.01% 4540
2022
Q2
$4K Buy
+418
New +$4.66K ﹤0.01% 4819

Other funds holding PEPG

Barclays's PEPG Position: Q1 2026 in Review

Barclays reduced its PepGen (PEPG) stake by 19% in Q1 2026, selling an estimated $59.5K and leaving 45,130 shares worth $79.9K. The position accounts for ﹤0.01% of the portfolio, ranked #4127.

Barclays first reported a position in PEPG in Q2 2022 and has held it in 16 quarters since. The position peaked at $363K in Q4 2025. 93 funds tracked by Wall St. Rank hold PEPG as of Q1 2026.

  • Barclays held 45,130 shares of PepGen worth $79.9K as of Q1 2026.
  • Barclays sold 10,587 PepGen shares in Q1 2026, an estimated $59.5K.
  • PepGen made up ﹤0.01% of Barclays's portfolio in Q1 2026, its #4127 holding.
  • Barclays first reported a position in PepGen in Q2 2022 and has held it in 16 quarters since.
  • Barclays's PepGen position peaked at $363K in Q4 2025.
  • 93 funds tracked by Wall St. Rank held PepGen as of Q1 2026.

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