Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$602K Sell
4,785
-111
-2% -$13.7K 0.01% 1108
2025
Q4
$696K Sell
4,896
-3,760
-43% -$466K 0.01% 949
2025
Q3
$866K Buy
8,656
+2,742
+46% +$309K 0.01% 963
2025
Q2
$735K Buy
5,914
+288
+5% +$30.6K 0.01% 994
2025
Q1
$551K Sell
5,626
-5,977
-52% -$708K 0.01% 1042
2024
Q4
$1.25M Buy
11,603
+6,881
+146% +$629K 0.02% 705
2024
Q3
$308K Sell
4,722
-697
-13% -$41.7K ﹤0.01% 1216
2024
Q2
$308K Sell
5,419
-17,255
-76% -$1.02M ﹤0.01% 1180
2024
Q1
$1.39M Sell
22,674
-32,185
-59% -$2.12M 0.02% 628
2023
Q4
$4.16M Buy
54,859
+4,409
+9% +$275K 0.08% 293
2023
Q3
$2.95M Sell
50,450
-464
-0.9% -$28.9K 0.06% 344
2023
Q2
$3.24M Sell
50,914
-2,204
-4% -$130K 0.06% 331
2023
Q1
$3.54M Buy
53,118
+4,534
+9% +$280K 0.08% 297
2022
Q4
$2.38M Sell
48,584
-6,555
-12% -$373K 0.05% 395
2022
Q3
$3.81M Sell
55,139
-2,694
-5% -$215K 0.09% 272
2022
Q2
$4.85M Buy
57,833
+10,524
+22% +$1.18M 0.1% 238
2022
Q1
$7.8M Buy
47,309
+15,245
+48% +$2.78M 0.14% 158
2021
Q4
$8.45M Sell
32,064
-3,161
-9% -$945K 0.15% 145
2021
Q3
$11.2M Sell
35,225
-3,607
-9% -$1.31M 0.21% 100
2021
Q2
$15.3M Buy
38,832
+4,813
+14% +$1.67M 0.27% 77
2021
Q1
$11.6M Sell
34,019
-808
-2% -$303K 0.23% 90
2020
Q4
$11.8M Buy
34,827
+6,436
+23% +$2.01M 0.25% 88
2020
Q3
$7.01M Sell
28,391
-5,508
-16% -$1.36M 0.18% 123
2020
Q2
$7.44M Buy
33,899
+3,826
+13% +$614K 0.19% 105
2020
Q1
$2.69M Buy
30,073
+19,136
+175% +$2.1M 0.08% 268
2019
Q4
$1.07M Sell
10,937
-9,194
-46% -$939K 0.03% 600
2019
Q3
$2.21M Sell
20,131
-36,824
-65% -$4.77M 0.06% 376
2019
Q2
$7.76M Buy
56,955
+6,835
+14% +$910K 0.21% 101
2019
Q1
$6.47M Buy
50,120
+35,491
+243% +$4M 0.17% 128
2018
Q4
$1.31M Buy
14,629
+6,639
+83% +$539K 0.04% 445
2018
Q3
$689K Buy
7,990
+995
+14% +$72.7K 0.02% 733
2018
Q2
$392K Sell
6,995
-535
-7% -$26.5K 0.01% 963
2018
Q1
$288K Sell
7,530
-2,457
-25% -$77.8K 0.01% 1078
2017
Q4
$236K Sell
9,987
-13,500
-57% -$379K 0.01% 1154
2017
Q3
$701K Sell
23,487
-7,829
-25% -$235K 0.02% 727
2017
Q2
$911K Sell
31,316
-55,850
-64% -$1.53M 0.03% 630
2017
Q1
$2.52M Buy
87,166
+42,526
+95% +$1.29M 0.07% 327
2016
Q4
$1.29M Buy
44,640
+13,044
+41% +$489K 0.04% 489
2016
Q3
$2.03M Buy
+31,596
New +$1.58M 0.06% 363

Other funds holding TWLO

Oppenheimer & Co's TWLO Position: Q1 2026 in Review

Oppenheimer & Co reduced its Twilio (TWLO) stake by 2.3% in Q1 2026, selling an estimated $13.7K and leaving 4,785 shares worth $602K. The position accounts for 0.01% of the portfolio, ranked #1108.

Oppenheimer & Co first reported a position in TWLO in Q3 2016 and has held it in 39 quarters since. The position peaked at $15.3M in Q2 2021. 815 funds tracked by Wall St. Rank hold TWLO as of Q1 2026.

  • Oppenheimer & Co held 4,785 shares of Twilio worth $602K as of Q1 2026.
  • Oppenheimer & Co sold 111 Twilio shares in Q1 2026, an estimated $13.7K.
  • Twilio made up 0.01% of Oppenheimer & Co's portfolio in Q1 2026, its #1108 holding.
  • Oppenheimer & Co first reported a position in Twilio in Q3 2016 and has held it in 39 quarters since.
  • Oppenheimer & Co's Twilio position peaked at $15.3M in Q2 2021.
  • 815 funds tracked by Wall St. Rank held Twilio as of Q1 2026.

Based on Oppenheimer & Co's 13F filing for Q1 2026, filed 24 Apr 2026.