Zurich Cantonal Bank’s Teleflex TFX Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$945K Sell
7,982
-197
-2% -$23.3K ﹤0.01% 1261
2025
Q1
$1.13M Sell
8,179
-13,110
-62% -$1.81M ﹤0.01% 1095
2024
Q4
$3.79M Sell
21,289
-7,074
-25% -$1.26M 0.01% 663
2024
Q3
$7.01M Buy
28,363
+7
+0% +$1.73K 0.02% 498
2024
Q2
$5.96M Buy
28,356
+4,561
+19% +$959K 0.02% 513
2024
Q1
$5.38M Sell
23,795
-132
-0.6% -$29.9K 0.02% 535
2023
Q4
$5.97M Buy
23,927
+16,354
+216% +$4.08M 0.02% 497
2023
Q3
$1.49M Sell
7,573
-3
-0% -$589 0.01% 800
2023
Q2
$1.83M Buy
7,576
+400
+6% +$96.8K 0.01% 729
2023
Q1
$1.82M Buy
7,176
+65
+0.9% +$16.5K 0.01% 710
2022
Q4
$1.78M Buy
7,111
+5
+0.1% +$1.25K 0.01% 703
2022
Q3
$1.43M Buy
7,106
+911
+15% +$184K 0.01% 752
2022
Q2
$1.52M Buy
6,195
+54
+0.9% +$13.3K 0.01% 731
2022
Q1
$2.18M Hold
6,141
0.01% 704
2021
Q4
$2.02M Sell
6,141
-1,622
-21% -$533K 0.01% 743
2021
Q3
$2.92M Sell
7,763
-375
-5% -$141K 0.02% 659
2021
Q2
$3.27M Sell
8,138
-3,297
-29% -$1.32M 0.02% 604
2021
Q1
$4.75M Buy
11,435
+476
+4% +$198K 0.03% 498
2020
Q4
$4.51M Sell
10,959
-185
-2% -$76.1K 0.03% 523
2020
Q3
$3.79M Buy
11,144
+1,555
+16% +$529K 0.03% 506
2020
Q2
$3.49M Sell
9,589
-1,105
-10% -$402K 0.03% 481
2020
Q1
$3.13M Buy
10,694
+768
+8% +$225K 0.03% 482
2019
Q4
$3.74M Buy
9,926
+543
+6% +$204K 0.03% 493
2019
Q3
$3.19M Buy
9,383
+377
+4% +$128K 0.03% 518
2019
Q2
$2.98M Buy
9,006
+156
+2% +$51.7K 0.03% 539
2019
Q1
$2.67M Buy
8,850
+845
+11% +$255K 0.02% 557
2018
Q4
$2.07M Buy
8,005
+306
+4% +$79.1K 0.02% 603
2018
Q3
$2.05M Hold
7,699
0.02% 653
2018
Q2
$2.07M Hold
7,699
0.02% 642
2018
Q1
$1.96M Sell
7,699
-33,304
-81% -$8.49M 0.02% 649
2017
Q4
$10.2M Buy
41,003
+32,235
+368% +$8.02M 0.09% 266
2017
Q3
$2.12M Buy
8,768
+1,533
+21% +$371K 0.02% 617
2017
Q2
$1.5M Buy
7,235
+1,286
+22% +$267K 0.01% 707
2017
Q1
$1.15M Buy
5,949
+303
+5% +$58.7K 0.01% 759
2016
Q4
$910K Buy
5,646
+4,379
+346% +$706K 0.01% 800
2016
Q3
$213K Buy
1,267
+160
+14% +$26.9K ﹤0.01% 942
2016
Q2
$196K Hold
1,107
﹤0.01% 940
2016
Q1
$174K Hold
1,107
﹤0.01% 944
2015
Q4
$146K Buy
1,107
+661
+148% +$87.2K ﹤0.01% 993
2015
Q3
$55K Buy
446
+309
+226% +$38.1K ﹤0.01% 1062
2015
Q2
$19K Hold
137
﹤0.01% 1115
2015
Q1
$17K Buy
+137
New +$17K ﹤0.01% 1149