Zurich Cantonal Bank’s Twilio TWLO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$20.2M Sell
162,137
-7,622
-4% -$948K 0.05% 313
2025
Q1
$16.6M Buy
169,759
+2,583
+2% +$253K 0.05% 339
2024
Q4
$18.1M Buy
167,176
+105,257
+170% +$11.4M 0.05% 311
2024
Q3
$4.04M Buy
61,919
+1,317
+2% +$85.9K 0.01% 627
2024
Q2
$3.44M Buy
60,602
+887
+1% +$50.4K 0.01% 633
2024
Q1
$3.65M Buy
59,715
+12,662
+27% +$774K 0.01% 610
2023
Q4
$3.57M Sell
47,053
-58
-0.1% -$4.4K 0.01% 603
2023
Q3
$2.76M Buy
47,111
+1,881
+4% +$110K 0.01% 635
2023
Q2
$2.88M Sell
45,230
-1,437
-3% -$91.4K 0.01% 628
2023
Q1
$3.11M Buy
46,667
+1,516
+3% +$101K 0.02% 599
2022
Q4
$2.21M Sell
45,151
-17,330
-28% -$848K 0.01% 654
2022
Q3
$4.32M Buy
62,481
+9,222
+17% +$638K 0.03% 504
2022
Q2
$4.46M Buy
53,259
+57
+0.1% +$4.78K 0.03% 497
2022
Q1
$8.77M Buy
53,202
+648
+1% +$107K 0.04% 378
2021
Q4
$13.8M Buy
52,554
+6,000
+13% +$1.58M 0.07% 264
2021
Q3
$14.9M Sell
46,554
-4,833
-9% -$1.54M 0.08% 229
2021
Q2
$20.3M Buy
51,387
+8,265
+19% +$3.26M 0.11% 176
2021
Q1
$14.7M Buy
43,122
+2,361
+6% +$805K 0.09% 218
2020
Q4
$13.8M Buy
40,761
+9,224
+29% +$3.12M 0.08% 220
2020
Q3
$7.79M Buy
31,537
+8,578
+37% +$2.12M 0.06% 316
2020
Q2
$5.04M Sell
22,959
-6,998
-23% -$1.54M 0.04% 390
2020
Q1
$2.68M Buy
29,957
+2,991
+11% +$268K 0.03% 528
2019
Q4
$2.65M Hold
26,966
0.02% 597
2019
Q3
$2.97M Buy
26,966
+4,610
+21% +$507K 0.02% 543
2019
Q2
$3.05M Buy
22,356
+16,694
+295% +$2.28M 0.03% 524
2019
Q1
$731K Sell
5,662
-3,227
-36% -$417K 0.01% 830
2018
Q4
$794K Buy
8,889
+400
+5% +$35.7K 0.01% 793
2018
Q3
$732K Hold
8,489
0.01% 842
2018
Q2
$476K Buy
8,489
+1,600
+23% +$89.7K ﹤0.01% 918
2018
Q1
$263K Buy
6,889
+3,124
+83% +$119K ﹤0.01% 1070
2017
Q4
$89K Buy
3,765
+504
+15% +$11.9K ﹤0.01% 1642
2017
Q3
$97K Sell
3,261
-2,717
-45% -$80.8K ﹤0.01% 1420
2017
Q2
$174K Buy
5,978
+3,156
+112% +$91.9K ﹤0.01% 1058
2017
Q1
$81K Buy
2,822
+1,973
+232% +$56.6K ﹤0.01% 1505
2016
Q4
$24K Buy
+849
New +$24K ﹤0.01% 2191