Institutional investors purchased a net $759.9 thousand shares of YHOO during the quarter ended March 2016, and now own 79.56% 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
TCI FUND MANAGEMENT LTD. Bought 14.4 Million shares of Yahoo!
D. E. SHAW & CO. LP Bought 10.9 Million shares of Yahoo!
CANYON CAPITAL ADVISORS LLC Bought 8.8 Million shares of Yahoo!