Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2022
Q2
Sell
-1,580
Closed -$260K 329
2022
Q1
$260K Sell
1,580
-913
-37% -$166K 0.08% 265
2021
Q4
$657K Sell
2,493
-226
-8% -$67.6K 0.19% 126
2021
Q3
$852K Buy
2,719
+94
+4% +$34.2K 0.25% 106
2021
Q2
$996K Sell
2,625
-23
-0.9% -$7.99K 0.31% 82
2021
Q1
$974K Sell
2,648
-141
-5% -$52.8K 0.31% 83
2020
Q4
$944K Buy
+2,789
New +$872K 0.36% 76

Other funds holding TWLO

Insight Advisors's TWLO Position: Q2 2022 in Review

Insight Advisors sold out of Twilio (TWLO) in Q2 2022, closing a stake of 1,580 shares — an estimated $260K sold.

Insight Advisors first reported a position in TWLO in Q4 2020 and held it in 6 quarters. The position peaked at $996K in Q2 2021. 760 funds tracked by Wall St. Rank hold TWLO as of Q2 2022.

  • Insight Advisors reported no remaining Twilio position as of Q2 2022 after selling out during the quarter.
  • Insight Advisors sold 1,580 Twilio shares in Q2 2022, an estimated $260K.
  • Insight Advisors first reported a position in Twilio in Q4 2020 and held it in 6 quarters.
  • Insight Advisors's Twilio position peaked at $996K in Q2 2021.
  • 760 funds tracked by Wall St. Rank held Twilio as of Q2 2022.

Based on Insight Advisors's 13F filing for Q2 2022, filed 11 Aug 2022.