California State Teachers Retirement System (CalSTRS)’s iRobot IRBT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
Sell
-2,202
Closed -$5.95K 3069
2025
Q1
$5.95K Hold
2,202
﹤0.01% 2893
2024
Q4
$17.1K Buy
2,202
+141
+7% +$1.09K ﹤0.01% 2666
2024
Q3
$17.9K Hold
2,061
﹤0.01% 2654
2024
Q2
$18.8K Sell
2,061
-25,752
-93% -$235K ﹤0.01% 2623
2024
Q1
$244K Sell
27,813
-30,125
-52% -$264K ﹤0.01% 2394
2023
Q4
$2.24M Sell
57,938
-271,281
-82% -$10.5M ﹤0.01% 1362
2023
Q3
$12.5M Sell
329,219
-2,974
-0.9% -$113K 0.02% 577
2023
Q2
$15M Buy
332,193
+283,184
+578% +$12.8M 0.02% 559
2023
Q1
$2.14M Sell
49,009
-400
-0.8% -$17.5K ﹤0.01% 1429
2022
Q4
$2.38M Buy
49,409
+15,475
+46% +$745K ﹤0.01% 1372
2022
Q3
$1.91M Sell
33,934
-538
-2% -$30.3K ﹤0.01% 1473
2022
Q2
$1.27M Buy
34,472
+34
+0.1% +$1.25K ﹤0.01% 1783
2022
Q1
$2.18M Sell
34,438
-3,889
-10% -$247K ﹤0.01% 1556
2021
Q4
$2.53M Buy
38,327
+226
+0.6% +$14.9K ﹤0.01% 1598
2021
Q3
$2.99M Sell
38,101
-439
-1% -$34.5K ﹤0.01% 1465
2021
Q2
$3.6M Sell
38,540
-3,080
-7% -$288K ﹤0.01% 1403
2021
Q1
$5.09M Sell
41,620
-111
-0.3% -$13.6K 0.01% 1171
2020
Q4
$3.35M Sell
41,731
-39
-0.1% -$3.13K ﹤0.01% 1354
2020
Q3
$3.17M Buy
41,770
+168
+0.4% +$12.8K 0.01% 1228
2020
Q2
$3.49M Sell
41,602
-557
-1% -$46.7K 0.01% 1146
2020
Q1
$1.72M Buy
42,159
+458
+1% +$18.7K ﹤0.01% 1388
2019
Q4
$2.11M Sell
41,701
-1,069
-2% -$54.1K ﹤0.01% 1534
2019
Q3
$2.64M Buy
42,770
+511
+1% +$31.5K 0.01% 1362
2019
Q2
$3.87M Buy
42,259
+969
+2% +$88.8K 0.01% 1155
2019
Q1
$4.86M Sell
41,290
-918
-2% -$108K 0.01% 986
2018
Q4
$3.53M Buy
42,208
+1,370
+3% +$115K 0.01% 1110
2018
Q3
$4.49M Sell
40,838
-609
-1% -$66.9K 0.01% 1101
2018
Q2
$3.14M Buy
41,447
+467
+1% +$35.4K 0.01% 1309
2018
Q1
$2.63M Sell
40,980
-741
-2% -$47.6K 0.01% 1349
2017
Q4
$3.2M Sell
41,721
-665
-2% -$51K 0.01% 1267
2017
Q3
$3.27M Sell
42,386
-4,470
-10% -$344K 0.01% 1262
2017
Q2
$3.94M Sell
46,856
-6,045
-11% -$509K 0.01% 1174
2017
Q1
$3.5M Sell
52,901
-2,500
-5% -$165K 0.01% 1304
2016
Q4
$3.24M Sell
55,401
-1,500
-3% -$87.7K 0.01% 1368
2016
Q3
$2.5M Buy
56,901
+600
+1% +$26.4K 0.01% 1502
2016
Q2
$1.98M Sell
56,301
-6,710
-11% -$235K ﹤0.01% 1636
2016
Q1
$2.22M Buy
63,011
+7,938
+14% +$280K ﹤0.01% 1521
2015
Q4
$1.95M Buy
55,073
+886
+2% +$31.4K ﹤0.01% 1558
2015
Q3
$1.58M Sell
54,187
-100
-0.2% -$2.91K ﹤0.01% 1694
2015
Q2
$1.73M Buy
54,287
+380
+0.7% +$12.1K ﹤0.01% 1758
2015
Q1
$1.76M Sell
53,907
-800
-1% -$26.1K ﹤0.01% 1697
2014
Q4
$1.9M Buy
54,707
+233
+0.4% +$8.09K ﹤0.01% 1650
2014
Q3
$1.66M Buy
54,474
+609
+1% +$18.5K ﹤0.01% 1672
2014
Q2
$2.21M Buy
53,865
+2,500
+5% +$102K 0.01% 1537
2014
Q1
$2.11M Buy
51,365
+200
+0.4% +$8.21K 0.01% 1505
2013
Q4
$1.78M Buy
51,165
+300
+0.6% +$10.4K ﹤0.01% 1605
2013
Q3
$1.92M Buy
50,865
+1,616
+3% +$60.9K 0.01% 1498
2013
Q2
$1.96M Buy
+49,249
New +$1.96M 0.01% 1406