Institutional Owners for TWLO
Institution Class Position Value Shares Portfolio Percentage (%) Previous Percentage (%) Shares Delta Shares Delta (%) Period of Report
VANGUARD GROUP INC CL A 1 $1,097,664,759 17,950,364 0.00 0.00 140,827 0.79 03-31-2024
BLACKROCK INC CL A 2 $653,865,089 10,692,806 0.00 0.00 179,960 1.71 03-31-2024
FMR LLC CL A 3 $500,647,001 8,187,195 0.00 0.00 1,364,325 20.00 03-31-2024
GENERATION INVESTMENT MANAGEMENT LLP CL A 4 $483,340,240 7,904,174 0.00 0.00 -599,739 -7.05 03-31-2024
logo   

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

Login Signup
Debug Info- Version: 2.6