Institutional investors purchased a net $598.8 thousand shares of IOC during the quarter ended March 2015, and now own 44.36% of the total float, a percentage that is typical for companies in the Oil Refining/Marketing industry.
Mutual fund holders
Largest Quarterly Institutional Transactions
Latest Institutional Activity
KEY GROUP HOLDINGS (CAYMAN) LTD. Bought 437.0 Thousand shares of InterOil Corp
GMT CAPITAL CORP. Bought 288.7 Thousand shares of InterOil Corp
SUSQUEHANNA FINANCIAL GROUP LLLP Bought 244.8 Thousand shares of InterOil Corp