Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
Sell
-37,117
Closed -$2K 911
2026
Q1
$2K Hold
37,117
﹤0.01% 865
2025
Q4
$4K Sell
37,117
-552
-1% -$1.66K ﹤0.01% 809
2025
Q3
$135K Buy
+37,669
New +$146K 0.01% 582
2025
Q2
Sell
-217
Closed -$1K 834
2025
Q1
$1K Buy
+217
New +$1.57K ﹤0.01% 826
2024
Q3
$2K Hold
217
﹤0.01% 737
2024
Q2
$2K Hold
217
﹤0.01% 974
2024
Q1
$2K Hold
217
﹤0.01% 968
2023
Q4
$8K Hold
217
﹤0.01% 964
2023
Q3
$8K Sell
217
-516
-70% -$20.7K ﹤0.01% 1126
2023
Q2
$33K Hold
733
﹤0.01% 1018
2023
Q1
$32K Hold
733
﹤0.01% 1017
2022
Q4
$35K Hold
733
﹤0.01% 1001
2022
Q3
$41K Hold
733
﹤0.01% 1020
2022
Q2
$27K Buy
+733
New +$35.4K ﹤0.01% 1090
2021
Q4
Sell
-942
Closed -$74K 1362
2021
Q3
$74K Hold
942
﹤0.01% 995
2021
Q2
$88K Hold
942
﹤0.01% 977
2021
Q1
$115K Sell
942
-2,002
-68% -$228K 0.01% 889
2020
Q4
$236K Buy
2,944
+88
+3% +$7.16K 0.01% 690
2020
Q3
$217K Sell
2,856
-1,650
-37% -$127K 0.01% 658
2020
Q2
$378K Sell
4,506
-340
-7% -$22.4K 0.03% 477
2020
Q1
$198K Buy
4,846
+225
+5% +$10.8K 0.02% 625
2019
Q4
$234K Buy
+4,621
New +$232K 0.02% 687

Banque Cantonale Vaudoise's IRBT Position: Q2 2026 in Review

Banque Cantonale Vaudoise sold out of iRobot (IRBT) in Q2 2026, closing a stake of 37,117 shares — an estimated $2K sold.

Banque Cantonale Vaudoise first reported a position in IRBT in Q4 2019 and held it in 22 quarters. The position peaked at $378K in Q2 2020. 0 funds tracked by Wall St. Rank hold IRBT as of Q2 2026.

  • Banque Cantonale Vaudoise reported no remaining iRobot position as of Q2 2026 after selling out during the quarter.
  • Banque Cantonale Vaudoise sold 37,117 iRobot shares in Q2 2026, an estimated $2K.
  • Banque Cantonale Vaudoise first reported a position in iRobot in Q4 2019 and held it in 22 quarters.
  • Banque Cantonale Vaudoise's iRobot position peaked at $378K in Q2 2020.
  • 0 funds tracked by Wall St. Rank held iRobot as of Q2 2026.

Based on Banque Cantonale Vaudoise's 13F filing for Q2 2026, filed 31 Jul 2026.