Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-31,278
Closed -$3.44K 3448
2025
Q4
$3.44K Sell
31,278
-247,700
-89% -$746K ﹤0.01% 2886
2025
Q3
$1M Sell
278,978
-19,224
-6% -$74.3K ﹤0.01% 1943
2025
Q2
$933K Sell
298,202
-716,397
-71% -$1.98M ﹤0.01% 1885
2025
Q1
$2.74M Buy
+1,014,599
New +$7.33M ﹤0.01% 1333
2024
Q3
Sell
-10,324
Closed -$94.1K 2729
2024
Q2
$94.1K Sell
10,324
-55,181
-84% -$508K ﹤0.01% 2400
2024
Q1
$574K Sell
65,505
-319,282
-83% -$5.16M ﹤0.01% 1880
2023
Q4
$14.9M Buy
384,787
+133,541
+53% +$4.75M 0.03% 566
2023
Q3
$9.52M Sell
251,246
-8,854
-3% -$356K 0.02% 661
2023
Q2
$11.8M Buy
260,100
+166,091
+177% +$6.63M 0.02% 662
2023
Q1
$4.1M Buy
94,009
+28,268
+43% +$1.25M 0.01% 1093
2022
Q4
$3.16M Buy
+65,741
New +$3.47M 0.01% 1469
2021
Q4
Sell
-9,234
Closed -$725K 4068
2021
Q3
$725K Buy
9,234
+6,564
+246% +$559K ﹤0.01% 2203
2021
Q2
$249K Sell
2,670
-100,708
-97% -$10.3M ﹤0.01% 2384
2021
Q1
$12.6M Buy
+103,378
New +$11.8M 0.06% 341
2019
Q1
Sell
-70,293
Closed -$5.89M 1885
2018
Q4
$5.89M Buy
+70,293
New +$6.37M 0.06% 400
2018
Q3
Sell
-27,489
Closed -$2.08M 1215
2018
Q2
$2.08M Buy
+27,489
New +$1.83M 0.03% 418

Other funds holding IRBT

Marshall Wace's IRBT Position: Q1 2026 in Review

Marshall Wace sold out of iRobot (IRBT) in Q1 2026, closing a stake of 31,278 shares — an estimated $3.44K sold.

Marshall Wace first reported a position in IRBT in Q2 2018 and held it in 16 quarters. The position peaked at $14.9M in Q4 2023. 2 funds tracked by Wall St. Rank hold IRBT as of Q1 2026.

  • Marshall Wace reported no remaining iRobot position as of Q1 2026 after selling out during the quarter.
  • Marshall Wace sold 31,278 iRobot shares in Q1 2026, an estimated $3.44K.
  • Marshall Wace first reported a position in iRobot in Q2 2018 and held it in 16 quarters.
  • Marshall Wace's iRobot position peaked at $14.9M in Q4 2023.
  • 2 funds tracked by Wall St. Rank held iRobot as of Q1 2026.

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