Institutional Owners for TWLO
Institution Class Position Value Shares Portfolio Percentage (%) Previous Percentage (%) Shares Delta Shares Delta (%) Period of Report
NEXT FINANCIAL GROUP INC CL A 701 $2,592,000 6,576 0.21 0.19 180 2.81 06-30-2021
FIRST TRUST DIRECT INDEXING LP CL A 702 $418,111 6,572 0.00 0.00 -866 -11.64 06-30-2023
STRATEGIC ADVISORS LLC CL A 703 $493,155 6,500 0.00 0.00 -500 -7.14 12-31-2023
CAPSTONE INVESTMENT ADVISORS LLC CL A 704 $377,401 6,448 0.00 6,448 +Inf 09-30-2023
logo   

Please upgrade to premium to see all results. Signup if you don't have an account.

Login Signup
Debug Info- Version: 2.6