Liberty One Investment Management’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
$713K Buy
5,665
+564
+11% +$69.4K 0.07% 114
2025
Q4
$726K Sell
5,101
-2,460
-33% -$305K 0.09% 97
2025
Q3
$757K Buy
7,561
+1,255
+20% +$141K 0.04% 118
2025
Q2
$784K Sell
6,306
-1,150
-15% -$122K 0.08% 95
2025
Q1
$730K Sell
7,456
-612
-8% -$72.5K 0.07% 99
2024
Q4
$872K Sell
8,068
-1,978
-20% -$181K 0.09% 90
2024
Q3
$655K Sell
10,046
-554
-5% -$33.1K 0.07% 116
2024
Q2
$602K Sell
10,600
-289
-3% -$17.1K 0.07% 118
2024
Q1
$666K Sell
10,889
-3,002
-22% -$198K 0.08% 116
2023
Q4
$1.05M Sell
13,891
-513
-4% -$32K 0.13% 82
2023
Q3
$843K Sell
14,404
-272
-2% -$17K 0.12% 81
2023
Q2
$934K Buy
14,676
+5,756
+65% +$340K 0.12% 81
2023
Q1
$594K Buy
8,920
+1,698
+24% +$105K 0.08% 106
2022
Q4
$354K Buy
7,222
+886
+14% +$50.4K 0.05% 108
2022
Q3
$438K Buy
6,336
+5,763
+1,006% +$461K 0.07% 107
2022
Q2
$226K Sell
573
-3,941
-87% -$441K 0.04% 122
2022
Q1
$744K Buy
4,514
+434
+11% +$79.1K 0.11% 100
2021
Q4
$1.07M Buy
4,080
+3,530
+642% +$1.06M 0.16% 94
2021
Q3
$175K Sell
550
-23
-4% -$8.38K 0.03% 131
2021
Q2
$226K Buy
573
+135
+31% +$46.9K 0.04% 130
2021
Q1
$149K Buy
438
+67
+18% +$25.1K 0.03% 136
2020
Q4
$126K Buy
371
+33
+10% +$10.3K 0.02% 119
2020
Q3
$84K Buy
338
+138
+69% +$34K 0.02% 121
2020
Q2
$44K Buy
+200
New +$32.1K 0.01% 119

Other funds holding TWLO

Liberty One Investment Management's TWLO Position: Q1 2026 in Review

Liberty One Investment Management increased its Twilio (TWLO) stake by 11% in Q1 2026, buying an estimated $69.4K and bringing the position to 5,665 shares worth $713K. The position accounts for 0.07% of the portfolio, ranked #114.

Liberty One Investment Management first reported a position in TWLO in Q2 2020 and has held it in 24 quarters since. The position peaked at $1.07M in Q4 2021. 815 funds tracked by Wall St. Rank hold TWLO as of Q1 2026.

  • Liberty One Investment Management held 5,665 shares of Twilio worth $713K as of Q1 2026.
  • Liberty One Investment Management bought 564 Twilio shares in Q1 2026, an estimated $69.4K.
  • Twilio made up 0.07% of Liberty One Investment Management's portfolio in Q1 2026, its #114 holding.
  • Liberty One Investment Management first reported a position in Twilio in Q2 2020 and has held it in 24 quarters since.
  • Liberty One Investment Management's Twilio position peaked at $1.07M in Q4 2021.
  • 815 funds tracked by Wall St. Rank held Twilio as of Q1 2026.

Based on Liberty One Investment Management's 13F filing for Q1 2026, filed 14 May 2026.