Swiss National 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
$54.8M Buy
440,800
+29,800
+7% +$3.71M 0.03% 415
2025
Q1
$40.2M Sell
411,000
-20,000
-5% -$1.96M 0.03% 461
2024
Q4
$46.6M Sell
431,000
-51,600
-11% -$5.58M 0.03% 436
2024
Q3
$31.5M Sell
482,600
-29,400
-6% -$1.92M 0.02% 538
2024
Q2
$29.1M Sell
512,000
-3,100
-0.6% -$176K 0.02% 535
2024
Q1
$31.5M Sell
515,100
-22,900
-4% -$1.4M 0.02% 545
2023
Q4
$40.8M Sell
538,000
-15,100
-3% -$1.15M 0.03% 476
2023
Q3
$32.4M Sell
553,100
-88,500
-14% -$5.18M 0.03% 523
2023
Q2
$40.8M Sell
641,600
-51,100
-7% -$3.25M 0.03% 496
2023
Q1
$46.2M Sell
692,700
-11,600
-2% -$773K 0.03% 479
2022
Q4
$34.5M Sell
704,300
-39,160
-5% -$1.92M 0.02% 535
2022
Q3
$51.4M Sell
743,460
-1,400
-0.2% -$96.8K 0.04% 439
2022
Q2
$62.4M Buy
744,860
+15,200
+2% +$1.27M 0.04% 405
2022
Q1
$120M Buy
729,660
+95,100
+15% +$15.7M 0.07% 276
2021
Q4
$167M Sell
634,560
-7,500
-1% -$1.98M 0.1% 181
2021
Q3
$205M Sell
642,060
-10,500
-2% -$3.35M 0.13% 134
2021
Q2
$257M Buy
652,560
+112,962
+21% +$44.5M 0.16% 118
2021
Q1
$184M Buy
539,598
+46,700
+9% +$15.9M 0.12% 152
2020
Q4
$167M Buy
492,898
+17,000
+4% +$5.75M 0.12% 158
2020
Q3
$118M Buy
475,898
+7,800
+2% +$1.93M 0.09% 200
2020
Q2
$103M Buy
468,098
+8,800
+2% +$1.93M 0.09% 222
2020
Q1
$41.1M Buy
459,298
+95,100
+26% +$8.51M 0.04% 391
2019
Q4
$35.8M Sell
364,198
-3,800
-1% -$373K 0.04% 464
2019
Q3
$40.5M Buy
367,998
+4,698
+1% +$517K 0.04% 418
2019
Q2
$49.5M Buy
363,300
+193,127
+113% +$26.3M 0.05% 364
2019
Q1
$22M Buy
170,173
+41,073
+32% +$5.31M 0.02% 561
2018
Q4
$11.5M Buy
129,100
+10,000
+8% +$893K 0.01% 634
2018
Q3
$10.3M Buy
119,100
+5,300
+5% +$457K 0.01% 728
2018
Q2
$6.38M Hold
113,800
0.01% 947
2018
Q1
$4.35M Buy
113,800
+11,200
+11% +$428K 0.01% 1128
2017
Q4
$2.42M Buy
102,600
+4,500
+5% +$106K ﹤0.01% 1513
2017
Q3
$2.93M Buy
98,100
+20,700
+27% +$618K ﹤0.01% 1370
2017
Q2
$2.25M Buy
77,400
+40,500
+110% +$1.18M ﹤0.01% 1510
2017
Q1
$1.07M Buy
36,900
+1,300
+4% +$37.5K ﹤0.01% 1989
2016
Q4
$1.03M Buy
+35,600
New +$1.03M ﹤0.01% 2018