Primecap Management
IRBT icon

Primecap Management’s iRobot IRBT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q1
Sell
-303,900
Closed -$2.36M 337
2024
Q4
$2.36M Sell
303,900
-1,144,263
-79% -$8.87M ﹤0.01% 301
2024
Q3
$12.6M Sell
1,448,163
-23,900
-2% -$208K 0.01% 250
2024
Q2
$13.4M Sell
1,472,063
-16,340
-1% -$149K 0.01% 247
2024
Q1
$13M Sell
1,488,403
-273,352
-16% -$2.39M 0.01% 249
2023
Q4
$68.2M Sell
1,761,755
-32,000
-2% -$1.24M 0.05% 165
2023
Q3
$68M Sell
1,793,755
-32,798
-2% -$1.24M 0.06% 156
2023
Q2
$82.7M Sell
1,826,553
-59,400
-3% -$2.69M 0.07% 149
2023
Q1
$82.3M Sell
1,885,953
-44,700
-2% -$1.95M 0.07% 148
2022
Q4
$92.9M Sell
1,930,653
-274,640
-12% -$13.2M 0.09% 143
2022
Q3
$124M Sell
2,205,293
-18,100
-0.8% -$1.02M 0.12% 118
2022
Q2
$81.7M Sell
2,223,393
-135,545
-6% -$4.98M 0.07% 151
2022
Q1
$150M Sell
2,358,938
-62,105
-3% -$3.94M 0.11% 126
2021
Q4
$159M Sell
2,421,043
-204,770
-8% -$13.5M 0.11% 132
2021
Q3
$206M Sell
2,625,813
-88,400
-3% -$6.94M 0.15% 111
2021
Q2
$253M Sell
2,714,213
-137,000
-5% -$12.8M 0.17% 105
2021
Q1
$348M Sell
2,851,213
-105,700
-4% -$12.9M 0.24% 92
2020
Q4
$237M Sell
2,956,913
-316,700
-10% -$25.4M 0.18% 105
2020
Q3
$248M Sell
3,273,613
-24,500
-0.7% -$1.86M 0.21% 96
2020
Q2
$277M Sell
3,298,113
-485,537
-13% -$40.7M 0.24% 89
2020
Q1
$155M Sell
3,783,650
-204,050
-5% -$8.35M 0.15% 109
2019
Q4
$202M Hold
3,987,700
0.15% 111
2019
Q3
$246M Sell
3,987,700
-28,000
-0.7% -$1.73M 0.2% 100
2019
Q2
$368M Sell
4,015,700
-114,000
-3% -$10.4M 0.27% 90
2019
Q1
$486M Sell
4,129,700
-800
-0% -$94.2K 0.36% 72
2018
Q4
$346M Sell
4,130,500
-31,100
-0.7% -$2.6M 0.28% 83
2018
Q3
$457M Buy
4,161,600
+300,600
+8% +$33M 0.31% 72
2018
Q2
$293M Buy
3,861,000
+2,603,000
+207% +$197M 0.22% 97
2018
Q1
$80.8M Buy
1,258,000
+575,000
+84% +$36.9M 0.06% 151
2017
Q4
$52.4M Buy
683,000
+555,000
+434% +$42.6M 0.04% 175
2017
Q3
$9.86M Hold
128,000
0.01% 227
2017
Q2
$10.8M Hold
128,000
0.01% 229
2017
Q1
$8.47M Buy
128,000
+8,000
+7% +$529K 0.01% 235
2016
Q4
$7.01M Hold
120,000
0.01% 237
2016
Q3
$5.28M Buy
+120,000
New +$5.28M 0.01% 245