Institutional investors purchased a net $40.5 million shares of TWTR during the quarter ended March 2018, and now own 61.26% of the total float, a percentage that is typical for companies in the Internet Software/Services industry.
Mutual fund holders
Largest Quarterly Institutional Transactions
Latest Institutional Activity
MORGAN STANLEY INVESTMENT MANAGE... Bought 11.4 Million shares of Twitter Inc
COATUE MANAGEMENT LLC Bought 10.7 Million shares of Twitter Inc
TIGER GLOBAL MANAGEMENT LLC Bought 9.5 Million shares of Twitter Inc