Capital Impact Advisors’s Twilio TWLO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2023
Q1
Sell
-7,212
Closed -$353K 233
2022
Q4
$353K Buy
7,212
+4,231
+142% +$241K 0.35% 125
2022
Q3
$206K Sell
2,981
-1,114
-27% -$89K 0.21% 179
2022
Q2
$343K Sell
4,095
-350
-8% -$39.2K 0.32% 140
2022
Q1
$733K Buy
+4,445
New +$810K 0.53% 83
2021
Q4
Sell
-8,892
Closed -$2.84M 147
2021
Q3
$2.84M Sell
8,892
-5,791
-39% -$2.11M 1.12% 27
2021
Q2
$5.79M Buy
14,683
+2,463
+20% +$855K 1.87% 5
2021
Q1
$4.16M Sell
12,220
-7,780
-39% -$2.91M 1.46% 16
2020
Q4
$6.77M Buy
20,000
+5,000
+33% +$1.56M 1.66% 14
2020
Q3
$3.71M Sell
15,000
-1,500
-9% -$370K 1.1% 25
2020
Q2
$3.62M Sell
16,500
-2,116
-11% -$340K 1.21% 17
2020
Q1
$1.67M Buy
18,616
+933
+5% +$102K 0.7% 66
2019
Q4
$1.74M Hold
17,683
0.61% 99
2019
Q3
$1.88M Buy
17,683
+5,704
+48% +$740K 0.72% 80
2019
Q2
$1.65M Sell
11,979
-6,409
-35% -$853K 0.6% 96
2019
Q1
$1.58M Hold
18,388
0.7% 67
2018
Q4
$1.58M Sell
18,388
-10,765
-37% -$875K 0.68% 70
2018
Q3
$2.5M Sell
29,153
-9,320
-24% -$681K 0.86% 35
2018
Q2
$2.15M Sell
38,473
-26,370
-41% -$1.31M 0.79% 39
2018
Q1
$2.48M Buy
64,843
+18,594
+40% +$589K 1.02% 21
2017
Q4
$1.09M Hold
46,249
0.47% 117
2017
Q3
$1.38M Buy
+46,249
New +$1.39M 0.62% 74

Other funds holding TWLO

Capital Impact Advisors's TWLO Position: Q1 2023 in Review

Capital Impact Advisors sold out of Twilio (TWLO) in Q1 2023, closing a stake of 7,212 shares — an estimated $353K sold.

Capital Impact Advisors first reported a position in TWLO in Q3 2017 and held it in 21 quarters. The position peaked at $6.77M in Q4 2020. 657 funds tracked by Wall St. Rank hold TWLO as of Q1 2023.

  • Capital Impact Advisors reported no remaining Twilio position as of Q1 2023 after selling out during the quarter.
  • Capital Impact Advisors sold 7,212 Twilio shares in Q1 2023, an estimated $353K.
  • Capital Impact Advisors first reported a position in Twilio in Q3 2017 and held it in 21 quarters.
  • Capital Impact Advisors's Twilio position peaked at $6.77M in Q4 2020.
  • 657 funds tracked by Wall St. Rank held Twilio as of Q1 2023.

Based on Capital Impact Advisors's 13F filing for Q1 2023, filed 23 May 2023.