Macquarie Group’s Twilio TWLO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$33.6M Sell
270,173
-1,032
-0.4% -$128K 0.04% 517
2025
Q1
$26.6M Sell
271,205
-47,945
-15% -$4.69M 0.03% 582
2024
Q4
$34.5M Buy
319,150
+77,688
+32% +$8.4M 0.04% 514
2024
Q3
$15.7M Buy
241,462
+207,412
+609% +$13.5M 0.02% 733
2024
Q2
$1.93M Buy
34,050
+20,643
+154% +$1.17M ﹤0.01% 1233
2024
Q1
$820K Sell
13,407
-25,818
-66% -$1.58M ﹤0.01% 1394
2023
Q4
$2.98M Sell
39,225
-31,901
-45% -$2.42M ﹤0.01% 1111
2023
Q3
$4.16M Buy
71,126
+16,983
+31% +$994K 0.01% 974
2023
Q2
$3.44M Buy
54,143
+42,194
+353% +$2.68M ﹤0.01% 1018
2023
Q1
$796K Buy
11,949
+3,888
+48% +$259K ﹤0.01% 1395
2022
Q4
$395K Sell
8,061
-8,589
-52% -$420K ﹤0.01% 1540
2022
Q3
$1.15M Sell
16,650
-60,376
-78% -$4.17M ﹤0.01% 1385
2022
Q2
$6.46M Sell
77,026
-13,036
-14% -$1.09M 0.01% 975
2022
Q1
$14.8K Sell
90,062
-123,020
-58% -$20.3K 0.01% 840
2021
Q4
$56.1M Sell
213,082
-76,147
-26% -$20.1M 0.05% 483
2021
Q3
$92.3M Sell
289,229
-15,119
-5% -$4.82M 0.08% 327
2021
Q2
$120M Sell
304,348
-278,810
-48% -$110M 0.1% 257
2021
Q1
$199M Sell
583,158
-87,579
-13% -$29.8M 0.28% 66
2020
Q4
$227M Sell
670,737
-45,762
-6% -$15.5M 0.33% 55
2020
Q3
$177M Sell
716,499
-36,010
-5% -$8.9M 0.3% 57
2020
Q2
$165M Buy
752,509
+189,158
+34% +$41.5M 0.28% 58
2020
Q1
$50.4M Buy
563,351
+538,038
+2,126% +$48.1M 0.1% 207
2019
Q4
$2.49M Sell
25,313
-14,301
-36% -$1.41M ﹤0.01% 974
2019
Q3
$4.36M Sell
39,614
-6,457
-14% -$710K 0.01% 800
2019
Q2
$6.28M Buy
46,071
+4,489
+11% +$612K 0.01% 711
2019
Q1
$5.37M Buy
41,582
+12,182
+41% +$1.57M 0.01% 763
2018
Q4
$2.63M Buy
29,400
+29,200
+14,600% +$2.61M 0.01% 893
2018
Q3
$17K Sell
200
-1,300
-87% -$111K ﹤0.01% 1930
2018
Q2
$84K Sell
1,500
-15,000
-91% -$840K ﹤0.01% 1874
2018
Q1
$630K Buy
16,500
+9,700
+143% +$370K ﹤0.01% 1316
2017
Q4
$160K Sell
6,800
-12,750
-65% -$300K ﹤0.01% 1794
2017
Q3
$584K Buy
19,550
+15,200
+349% +$454K ﹤0.01% 1396
2017
Q2
$127K Sell
4,350
-29,900
-87% -$873K ﹤0.01% 1461
2017
Q1
$989K Buy
34,250
+15,550
+83% +$449K ﹤0.01% 1182
2016
Q4
$539K Sell
18,700
-31,700
-63% -$914K ﹤0.01% 1301
2016
Q3
$3.24M Buy
50,400
+41,500
+466% +$2.67M 0.01% 832
2016
Q2
$324K Buy
+8,900
New +$324K ﹤0.01% 1431