Deutsche 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
$115M Buy
924,397
+14,605
+2% +$1.82M 0.04% 407
2025
Q1
$89.1M Sell
909,792
-44,344
-5% -$4.34M 0.04% 466
2024
Q4
$103M Buy
954,136
+170,936
+22% +$18.5M 0.04% 421
2024
Q3
$51.1M Buy
783,200
+140,313
+22% +$9.15M 0.02% 594
2024
Q2
$36.5M Buy
642,887
+143,454
+29% +$8.15M 0.02% 639
2024
Q1
$30.5M Buy
499,433
+62,909
+14% +$3.85M 0.01% 690
2023
Q4
$33.1M Buy
436,524
+78,789
+22% +$5.98M 0.02% 637
2023
Q3
$20.9M Sell
357,735
-34,361
-9% -$2.01M 0.01% 687
2023
Q2
$24.9M Sell
392,096
-236,359
-38% -$15M 0.01% 700
2023
Q1
$41.9M Sell
628,455
-266,436
-30% -$17.8M 0.02% 560
2022
Q4
$43.8M Buy
894,891
+56,211
+7% +$2.75M 0.03% 544
2022
Q3
$58M Buy
838,680
+257,403
+44% +$17.8M 0.04% 445
2022
Q2
$48.7M Sell
581,277
-55,935
-9% -$4.69M 0.03% 526
2022
Q1
$105M Buy
637,212
+38,012
+6% +$6.26M 0.05% 346
2021
Q4
$158M Sell
599,200
-282,400
-32% -$74.4M 0.07% 264
2021
Q3
$281M Buy
881,600
+292,048
+50% +$93.2M 0.13% 154
2021
Q2
$232M Sell
589,552
-13,117
-2% -$5.17M 0.11% 180
2021
Q1
$205M Buy
602,669
+79,763
+15% +$27.2M 0.11% 188
2020
Q4
$177M Sell
522,906
-40,356
-7% -$13.7M 0.11% 190
2020
Q3
$139M Buy
563,262
+54,743
+11% +$13.5M 0.1% 203
2020
Q2
$112M Sell
508,519
-245,835
-33% -$53.9M 0.08% 227
2020
Q1
$67.5M Buy
754,354
+268,943
+55% +$24.1M 0.06% 306
2019
Q4
$47.7M Buy
485,411
+308
+0.1% +$30.3K 0.03% 502
2019
Q3
$53.3M Buy
485,103
+56,923
+13% +$6.26M 0.04% 460
2019
Q2
$58.4M Sell
428,180
-10,298
-2% -$1.4M 0.03% 507
2019
Q1
$56.6M Sell
438,478
-802,790
-65% -$104M 0.03% 534
2018
Q4
$111M Sell
1,241,268
-1,509,687
-55% -$135M 0.08% 256
2018
Q3
$237M Buy
2,750,955
+1,781,369
+184% +$154M 0.12% 166
2018
Q2
$54.3M Buy
969,586
+213,680
+28% +$12M 0.03% 631
2018
Q1
$28.9M Buy
755,906
+542,919
+255% +$20.7M 0.01% 897
2017
Q4
$5.02M Buy
212,987
+145,584
+216% +$3.43M ﹤0.01% 2015
2017
Q3
$2.01M Sell
67,403
-6,140
-8% -$183K ﹤0.01% 2517
2017
Q2
$2.14M Buy
73,543
+46,338
+170% +$1.35M ﹤0.01% 2498
2017
Q1
$784K Sell
27,205
-209,047
-88% -$6.02M ﹤0.01% 2761
2016
Q4
$6.82M Buy
236,252
+235,241
+23,268% +$6.79M 0.01% 1494
2016
Q3
$64K Buy
+1,011
New +$64K ﹤0.01% 3878