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
GENERATION INVESTMENT MANAGEMENT LLP CL A 3 $645,191,881 8,503,913 0.00 0.00 -134,836 -1.56 12-31-2023
VOYA INVESTMENT MANAGEMENT LLC CL A 4 $636,806,412 8,393,389 0.00 0.00 1,842,124 28.12 12-31-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