Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$13.8M Buy
109,382
+27,695
+34% +$3.41M 0.05% 333
2025
Q4
$11.6M Sell
81,687
-57,694
-41% -$7.15M 0.04% 371
2025
Q3
$14M Buy
139,381
+579
+0.4% +$65.2K 0.05% 342
2025
Q2
$17.3M Buy
138,802
+48,334
+53% +$5.14M 0.06% 320
2025
Q1
$8.86M Buy
90,468
+76,002
+525% +$9.01M 0.04% 402
2024
Q4
$1.56M Sell
14,466
-3,541
-20% -$324K 0.01% 715
2024
Q3
$1.17M Buy
18,007
+2,776
+18% +$166K ﹤0.01% 853
2024
Q2
$865K Sell
15,231
-2,383
-14% -$141K ﹤0.01% 931
2024
Q1
$1.08M Buy
17,614
+3,972
+29% +$262K ﹤0.01% 879
2023
Q4
$1.03M Buy
+13,642
New +$850K ﹤0.01% 895
2022
Q3
Sell
-13,000
Closed -$1.09M 2090
2022
Q2
$1.09M Sell
13,000
-53,985
-81% -$6.04M ﹤0.01% 887
2022
Q1
$11M Buy
66,985
+17,188
+35% +$3.13M 0.04% 388
2021
Q4
$13.1M Sell
49,797
-2,807
-5% -$839K 0.05% 363
2021
Q3
$16.8M Sell
52,604
-2,552
-5% -$929K 0.06% 317
2021
Q2
$21.7M Buy
55,156
+50,628
+1,118% +$17.6M 0.08% 288
2021
Q1
$1.54M Buy
4,528
+237
+6% +$88.8K 0.01% 864
2020
Q4
$1.45M Buy
4,291
+580
+16% +$181K 0.01% 843
2020
Q3
$916K Sell
3,711
-25
-0.7% -$6.16K ﹤0.01% 973
2020
Q2
$819K Sell
3,736
-83,143
-96% -$13.3M ﹤0.01% 992
2020
Q1
$7.77M Sell
86,879
-57,787
-40% -$6.34M 0.04% 353
2019
Q4
$14.2M Sell
144,666
-6,392
-4% -$653K 0.06% 326
2019
Q3
$16.6M Buy
151,058
+597
+0.4% +$77.4K 0.07% 293
2019
Q2
$20.5M Buy
150,461
+13,365
+10% +$1.78M 0.09% 270
2019
Q1
$17.7M Buy
137,096
+135,178
+7,048% +$15.2M 0.08% 282
2018
Q4
$171K Sell
1,918
-537
-22% -$43.6K ﹤0.01% 1667
2018
Q3
$211K Sell
2,455
-1,342
-35% -$98.1K ﹤0.01% 1707
2018
Q2
$212K Buy
3,797
+1,897
+100% +$94K ﹤0.01% 1727
2018
Q1
$72K Buy
+1,900
New +$60.2K ﹤0.01% 1676

Other funds holding TWLO

STRS Ohio's TWLO Position: Q1 2026 in Review

STRS Ohio increased its Twilio (TWLO) stake by 34% in Q1 2026, buying an estimated $3.41M and bringing the position to 109,382 shares worth $13.8M. The position accounts for 0.05% of the portfolio, ranked #333.

STRS Ohio first reported a position in TWLO in Q1 2018 and has held it in 28 quarters since. The position peaked at $21.7M in Q2 2021. 814 funds tracked by Wall St. Rank hold TWLO as of Q1 2026.

  • STRS Ohio held 109,382 shares of Twilio worth $13.8M as of Q1 2026.
  • STRS Ohio bought 27,695 Twilio shares in Q1 2026, an estimated $3.41M.
  • Twilio made up 0.05% of STRS Ohio's portfolio in Q1 2026, its #333 holding.
  • STRS Ohio first reported a position in Twilio in Q1 2018 and has held it in 28 quarters since.
  • STRS Ohio's Twilio position peaked at $21.7M in Q2 2021.
  • 814 funds tracked by Wall St. Rank held Twilio as of Q1 2026.

Based on STRS Ohio's 13F filing for Q1 2026, filed 24 Apr 2026.