Institutional investors purchased a net $2.5 million shares of IMMU during the quarter ended June 2015, and now own 44.86% of the total float, a percentage that is typical for companies in the Biotechnology industry.
Mutual fund holders
Largest Quarterly Institutional Transactions
Latest Institutional Activity
PERCEPTIVE ADVISORS LLC Bought 600.0 Thousand shares of Immunomedics Inc
MILLENNIUM MANAGEMENT LLC Bought 343.6 Thousand shares of Immunomedics Inc
BLACKROCK FUND ADVISORS Bought 184.4 Thousand shares of Immunomedics Inc