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,351,209,572 17,809,537 0.00 0.00 687,579 4.02 12-31-2023
BLACKROCK INC CL A 2 $797,609,627 10,512,846 0.00 0.00 331,500 3.26 12-31-2023
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