Royal Bank of Canada’s Twilio TWLO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$344M Buy
2,762,477
+2,605,837
+1,664% +$324M 0.06% 254
2025
Q1
$15.3M Buy
156,640
+82,161
+110% +$8.04M ﹤0.01% 1327
2024
Q4
$8.05M Sell
74,479
-328,903
-82% -$35.5M ﹤0.01% 1711
2024
Q3
$26.3M Buy
403,382
+151,831
+60% +$9.9M 0.01% 1044
2024
Q2
$14.3M Buy
251,551
+161,535
+179% +$9.18M ﹤0.01% 1304
2024
Q1
$5.5M Sell
90,016
-157,093
-64% -$9.61M ﹤0.01% 1862
2023
Q4
$18.7M Buy
247,109
+51,793
+27% +$3.93M ﹤0.01% 1147
2023
Q3
$11.4M Buy
195,316
+4,624
+2% +$271K ﹤0.01% 1289
2023
Q2
$12.1M Sell
190,692
-120,531
-39% -$7.67M ﹤0.01% 1274
2023
Q1
$20.7M Buy
311,223
+84,704
+37% +$5.64M 0.01% 992
2022
Q4
$11.1M Sell
226,519
-105,955
-32% -$5.19M ﹤0.01% 1337
2022
Q3
$23M Buy
332,474
+48,286
+17% +$3.34M 0.01% 887
2022
Q2
$23.8M Sell
284,188
-66,159
-19% -$5.54M 0.01% 904
2022
Q1
$57.7M Sell
350,347
-621,587
-64% -$102M 0.01% 610
2021
Q4
$256M Buy
971,934
+80,997
+9% +$21.3M 0.06% 251
2021
Q3
$284M Buy
890,937
+118,379
+15% +$37.8M 0.08% 221
2021
Q2
$305M Buy
772,558
+52,674
+7% +$20.8M 0.08% 207
2021
Q1
$245M Buy
719,884
+552,736
+331% +$188M 0.07% 226
2020
Q4
$56.6M Buy
167,148
+72,452
+77% +$24.5M 0.02% 564
2020
Q3
$23.4M Buy
94,696
+5,860
+7% +$1.45M 0.01% 865
2020
Q2
$19.5M Sell
88,836
-18,508
-17% -$4.06M 0.01% 928
2020
Q1
$9.61M Buy
107,344
+16,877
+19% +$1.51M ﹤0.01% 1194
2019
Q4
$8.89M Buy
90,467
+20,206
+29% +$1.99M ﹤0.01% 1459
2019
Q3
$7.73M Buy
70,261
+10,483
+18% +$1.15M ﹤0.01% 1499
2019
Q2
$8.15M Buy
59,778
+25,458
+74% +$3.47M ﹤0.01% 1458
2019
Q1
$4.43M Buy
34,320
+9,607
+39% +$1.24M ﹤0.01% 1777
2018
Q4
$2.21M Buy
24,713
+1,616
+7% +$144K ﹤0.01% 2118
2018
Q3
$1.99M Sell
23,097
-20,480
-47% -$1.77M ﹤0.01% 2376
2018
Q2
$2.44M Sell
43,577
-2,244
-5% -$126K ﹤0.01% 2158
2018
Q1
$1.75M Sell
45,821
-38,408
-46% -$1.47M ﹤0.01% 2305
2017
Q4
$1.99M Buy
84,229
+5,167
+7% +$122K ﹤0.01% 2210
2017
Q3
$2.36M Buy
79,062
+14,767
+23% +$441K ﹤0.01% 2062
2017
Q2
$1.87M Buy
64,295
+14,858
+30% +$433K ﹤0.01% 2144
2017
Q1
$1.43M Buy
49,437
+26,792
+118% +$773K ﹤0.01% 2320
2016
Q4
$653K Buy
22,645
+21,330
+1,622% +$615K ﹤0.01% 2860
2016
Q3
$85K Buy
+1,315
New +$85K ﹤0.01% 4154