O'Shares Investment Advisers’s Twilio TWLO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2022
Q2
Sell
-21,709
Closed -$3.58M 243
2022
Q1
$3.58M Buy
21,709
+2,310
+12% +$421K 0.28% 84
2021
Q4
$5.11M Sell
19,399
-786
-4% -$235K 0.36% 68
2021
Q3
$6.44M Sell
20,185
-4,086
-17% -$1.49M 0.47% 67
2021
Q2
$9.57M Buy
24,271
+682
+3% +$237K 0.67% 41
2021
Q1
$8.04M Sell
23,589
-1,826
-7% -$684K 0.6% 45
2020
Q4
$8.6M Buy
25,415
+5,478
+27% +$1.71M 0.66% 49
2020
Q3
$4.93M Buy
19,937
+3,239
+19% +$799K 0.51% 64
2020
Q2
$3.66M Buy
16,698
+10,159
+155% +$1.63M 0.46% 59
2020
Q1
$585K Buy
6,539
+27
+0.4% +$2.96K 0.1% 164
2019
Q4
$640K Buy
6,512
+262
+4% +$26.8K 0.09% 184
2019
Q3
$687K Buy
6,250
+1,157
+23% +$150K 0.1% 159
2019
Q2
$694K Sell
5,093
-959
-16% -$128K 0.11% 157
2019
Q1
$782K Sell
6,052
-1,603
-21% -$181K 0.13% 144
2018
Q4
$684K Buy
+7,655
New +$622K 0.13% 156

Other funds holding TWLO

O'Shares Investment Advisers's TWLO Position: Q2 2022 in Review

O'Shares Investment Advisers sold out of Twilio (TWLO) in Q2 2022, closing a stake of 21,709 shares — an estimated $3.58M sold.

O'Shares Investment Advisers first reported a position in TWLO in Q4 2018 and held it in 14 quarters. The position peaked at $9.57M in Q2 2021. 761 funds tracked by Wall St. Rank hold TWLO as of Q2 2022.

  • O'Shares Investment Advisers reported no remaining Twilio position as of Q2 2022 after selling out during the quarter.
  • O'Shares Investment Advisers sold 21,709 Twilio shares in Q2 2022, an estimated $3.58M.
  • O'Shares Investment Advisers first reported a position in Twilio in Q4 2018 and held it in 14 quarters.
  • O'Shares Investment Advisers's Twilio position peaked at $9.57M in Q2 2021.
  • 761 funds tracked by Wall St. Rank held Twilio as of Q2 2022.

Based on O'Shares Investment Advisers's 13F filing for Q2 2022.