Zurich Cantonal Bank
IDXX icon

Zurich Cantonal Bank’s Idexx Laboratories IDXX Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$11.6M Sell
21,638
-10,537
-33% -$5.65M 0.03% 428
2025
Q1
$13.5M Buy
32,175
+309
+1% +$130K 0.04% 390
2024
Q4
$13.2M Sell
31,866
-3,810
-11% -$1.58M 0.04% 375
2024
Q3
$18M Buy
35,676
+2,258
+7% +$1.14M 0.05% 311
2024
Q2
$16.3M Buy
33,418
+7,039
+27% +$3.43M 0.05% 302
2024
Q1
$14.2M Sell
26,379
-129
-0.5% -$69.7K 0.05% 324
2023
Q4
$14.7M Buy
26,508
+1,491
+6% +$828K 0.06% 301
2023
Q3
$10.9M Sell
25,017
-6,944
-22% -$3.04M 0.05% 328
2023
Q2
$16.1M Buy
31,961
+8,093
+34% +$4.06M 0.07% 244
2023
Q1
$11.9M Buy
23,868
+2,118
+10% +$1.06M 0.06% 303
2022
Q4
$8.87M Sell
21,750
-310
-1% -$126K 0.05% 354
2022
Q3
$7.19M Buy
22,060
+2,077
+10% +$677K 0.04% 380
2022
Q2
$7.01M Sell
19,983
-768
-4% -$269K 0.04% 383
2022
Q1
$11.4M Sell
20,751
-3,893
-16% -$2.13M 0.06% 321
2021
Q4
$16.2M Sell
24,644
-3,317
-12% -$2.18M 0.08% 238
2021
Q3
$17.4M Sell
27,961
-3,620
-11% -$2.25M 0.09% 203
2021
Q2
$19.9M Buy
31,581
+5,994
+23% +$3.79M 0.11% 179
2021
Q1
$12.5M Buy
25,587
+791
+3% +$387K 0.07% 253
2020
Q4
$12.4M Sell
24,796
-1,650
-6% -$825K 0.08% 249
2020
Q3
$10.4M Buy
26,446
+7,014
+36% +$2.76M 0.07% 248
2020
Q2
$6.42M Sell
19,432
-2,696
-12% -$890K 0.06% 325
2020
Q1
$5.36M Buy
22,128
+1,800
+9% +$436K 0.05% 350
2019
Q4
$5.31M Buy
20,328
+126
+0.6% +$32.9K 0.04% 419
2019
Q3
$5.49M Buy
20,202
+781
+4% +$212K 0.05% 393
2019
Q2
$5.35M Sell
19,421
-525
-3% -$145K 0.05% 408
2019
Q1
$4.46M Buy
19,946
+151
+0.8% +$33.8K 0.04% 431
2018
Q4
$3.68M Sell
19,795
-2,887
-13% -$537K 0.04% 450
2018
Q3
$5.66M Buy
22,682
+522
+2% +$130K 0.05% 394
2018
Q2
$4.83M Buy
22,160
+284
+1% +$61.9K 0.04% 431
2018
Q1
$4.19M Hold
21,876
0.04% 454
2017
Q4
$3.42M Buy
21,876
+1,787
+9% +$279K 0.03% 501
2017
Q3
$3.12M Hold
20,089
0.03% 509
2017
Q2
$3.24M Sell
20,089
-1,560
-7% -$252K 0.03% 503
2017
Q1
$3.35M Hold
21,649
0.03% 505
2016
Q4
$2.54M Buy
21,649
+488
+2% +$57.2K 0.03% 565
2016
Q3
$2.39M Buy
21,161
+11,031
+109% +$1.24M 0.02% 576
2016
Q2
$941K Buy
10,130
+7,731
+322% +$718K 0.01% 704
2016
Q1
$188K Hold
2,399
﹤0.01% 933
2015
Q4
$175K Buy
2,399
+1,272
+113% +$92.8K ﹤0.01% 951
2015
Q3
$84K Buy
1,127
+815
+261% +$60.7K ﹤0.01% 992
2015
Q2
$20K Sell
312
-7,639
-96% -$490K ﹤0.01% 1101
2015
Q1
$1.23M Buy
+7,951
New +$1.23M 0.02% 651