Invesco’s Seres Therapeutics MCRB Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$129K Buy
14,547
+187
+1% +$2.19K ﹤0.01% 3592
2025
Q4
$214K Buy
14,360
+3,918
+38% +$68.3K ﹤0.01% 3502
2025
Q3
$201K Buy
+10,442
New +$167K ﹤0.01% 3564
2025
Q2
Sell
-6,829
Closed -$95.6K 3824
2025
Q1
$95.6K Buy
6,829
+4,500
+193% +$70.5K ﹤0.01% 3629
2024
Q4
$38.7K Sell
2,329
-432
-16% -$7.02K ﹤0.01% 3714
2024
Q3
$52.2K Buy
2,761
+798
+41% +$16.2K ﹤0.01% 3684
2024
Q2
$28.4K Sell
1,963
-1,185
-38% -$19.8K ﹤0.01% 3861
2024
Q1
$48.7K Buy
3,148
+298
+10% +$6.43K ﹤0.01% 3804
2023
Q4
$79.8K Buy
2,850
+682
+31% +$17.9K ﹤0.01% 3712
2023
Q3
$103K Buy
2,168
+113
+5% +$8.62K ﹤0.01% 3713
2023
Q2
$197K Buy
2,055
+304
+17% +$33.1K ﹤0.01% 3616
2023
Q1
$199K Buy
1,751
+41
+2% +$4.43K ﹤0.01% 3618
2022
Q4
$191K Sell
1,710
-26,770
-94% -$3.59M ﹤0.01% 3696
2022
Q3
$3.66M Buy
28,480
+26,943
+1,753% +$2.76M ﹤0.01% 2376
2022
Q2
$106K Sell
1,537
-49
-3% -$4.22K ﹤0.01% 3875
2022
Q1
$225K Hold
1,586
﹤0.01% 3751
2021
Q4
$264K Sell
1,586
-426
-21% -$67.7K ﹤0.01% 3666
2021
Q3
$281K Buy
2,012
+330
+20% +$64.6K ﹤0.01% 3673
2021
Q2
$802K Buy
1,682
+954
+131% +$403K ﹤0.01% 3220
2021
Q1
$300K Buy
728
+209
+40% +$96.2K ﹤0.01% 3550
2020
Q4
$254K Sell
519
-3,178
-86% -$1.86M ﹤0.01% 3473
2020
Q3
$2.09M Buy
+3,697
New +$1.23M ﹤0.01% 2476

Other funds holding MCRB

Invesco's MCRB Position: Q1 2026 in Review

Invesco increased its Seres Therapeutics (MCRB) stake by 1.3% in Q1 2026, buying an estimated $2.19K and bringing the position to 14,547 shares worth $129K. The position accounts for ﹤0.01% of the portfolio, ranked #3592.

Invesco first reported a position in MCRB in Q3 2020 and has held it in 22 quarters since. The position peaked at $3.66M in Q3 2022. 33 funds tracked by Wall St. Rank hold MCRB as of Q1 2026.

  • Invesco held 14,547 shares of Seres Therapeutics worth $129K as of Q1 2026.
  • Invesco bought 187 Seres Therapeutics shares in Q1 2026, an estimated $2.19K.
  • Seres Therapeutics made up ﹤0.01% of Invesco's portfolio in Q1 2026, its #3592 holding.
  • Invesco first reported a position in Seres Therapeutics in Q3 2020 and has held it in 22 quarters since.
  • Invesco's Seres Therapeutics position peaked at $3.66M in Q3 2022.
  • 33 funds tracked by Wall St. Rank held Seres Therapeutics as of Q1 2026.

Based on Invesco's 13F filing for Q1 2026, filed 12 May 2026.