Deutsche Bank’s Twilio TWLO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$95M Sell
755,405
-35,782
-5% -$4.4M 0.03% 488
2025
Q4
$113M Buy
791,187
+34,015
+4% +$4.21M 0.04% 426
2025
Q3
$75.8M Sell
757,172
-167,225
-18% -$18.8M 0.03% 513
2025
Q2
$115M Buy
924,397
+14,605
+2% +$1.55M 0.04% 407
2025
Q1
$89.1M Sell
909,792
-44,344
-5% -$5.25M 0.04% 466
2024
Q4
$103M Buy
954,136
+170,936
+22% +$15.6M 0.04% 422
2024
Q3
$51.1M Buy
783,200
+140,313
+22% +$8.4M 0.02% 595
2024
Q2
$36.5M Buy
642,887
+143,454
+29% +$8.46M 0.02% 640
2024
Q1
$30.5M Buy
499,433
+62,909
+14% +$4.14M 0.01% 691
2023
Q4
$33.1M Buy
436,524
+78,789
+22% +$4.91M 0.02% 639
2023
Q3
$20.9M Sell
357,735
-34,361
-9% -$2.14M 0.01% 689
2023
Q2
$24.9M Sell
392,096
-236,359
-38% -$13.9M 0.01% 700
2023
Q1
$41.9M Sell
628,455
-266,436
-30% -$16.4M 0.02% 560
2022
Q4
$43.8M Buy
894,891
+56,211
+7% +$3.2M 0.03% 544
2022
Q3
$58M Buy
838,680
+257,403
+44% +$20.6M 0.04% 445
2022
Q2
$48.7M Sell
581,277
-55,935
-9% -$6.26M 0.03% 526
2022
Q1
$105M Buy
637,212
+38,012
+6% +$6.93M 0.05% 346
2021
Q4
$158M Sell
599,200
-282,400
-32% -$84.5M 0.07% 264
2021
Q3
$281M Buy
881,600
+292,048
+50% +$106M 0.13% 154
2021
Q2
$232M Sell
589,552
-13,117
-2% -$4.55M 0.11% 180
2021
Q1
$205M Buy
602,669
+79,763
+15% +$29.9M 0.11% 188
2020
Q4
$177M Sell
522,906
-40,356
-7% -$12.6M 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% -$39.5M 0.08% 227
2020
Q1
$67.5M Buy
754,354
+268,943
+55% +$29.5M 0.06% 306
2019
Q4
$47.7M Buy
485,411
+308
+0.1% +$31.5K 0.03% 502
2019
Q3
$53.3M Buy
485,103
+56,923
+13% +$7.38M 0.04% 460
2019
Q2
$58.4M Sell
428,180
-10,298
-2% -$1.37M 0.03% 507
2019
Q1
$56.6M Sell
438,478
-802,790
-65% -$90.4M 0.03% 534
2018
Q4
$111M Sell
1,241,268
-1,509,687
-55% -$123M 0.08% 256
2018
Q3
$237M Buy
2,750,955
+1,781,369
+184% +$130M 0.12% 166
2018
Q2
$54.3M Buy
969,586
+213,680
+28% +$10.6M 0.03% 631
2018
Q1
$28.9M Buy
755,906
+542,919
+255% +$17.2M 0.01% 898
2017
Q4
$5.02M Buy
212,987
+145,584
+216% +$4.09M ﹤0.01% 2026
2017
Q3
$2.01M Sell
67,403
-6,140
-8% -$184K ﹤0.01% 2540
2017
Q2
$2.14M Buy
73,543
+46,338
+170% +$1.27M ﹤0.01% 2523
2017
Q1
$784K Sell
27,205
-209,047
-88% -$6.32M ﹤0.01% 2812
2016
Q4
$6.82M Buy
236,252
+235,241
+23,268% +$8.81M 0.01% 1496
2016
Q3
$64K Buy
+1,011
New +$50.5K ﹤0.01% 4113

Other funds holding TWLO

Deutsche Bank's TWLO Position: Q1 2026 in Review

Deutsche Bank reduced its Twilio (TWLO) stake by 4.5% in Q1 2026, selling an estimated $4.4M and leaving 755,405 shares worth $95M. The position accounts for 0.03% of the portfolio, ranked #488.

Deutsche Bank first reported a position in TWLO in Q3 2016 and has held it in 39 quarters since. The position peaked at $281M in Q3 2021. 814 funds tracked by Wall St. Rank hold TWLO as of Q1 2026.

  • Deutsche Bank held 755,405 shares of Twilio worth $95M as of Q1 2026.
  • Deutsche Bank sold 35,782 Twilio shares in Q1 2026, an estimated $4.4M.
  • Twilio made up 0.03% of Deutsche Bank's portfolio in Q1 2026, its #488 holding.
  • Deutsche Bank first reported a position in Twilio in Q3 2016 and has held it in 39 quarters since.
  • Deutsche Bank's Twilio position peaked at $281M in Q3 2021.
  • 814 funds tracked by Wall St. Rank held Twilio as of Q1 2026.

Based on Deutsche Bank's 13F filing for Q1 2026, filed 6 May 2026.