Institutional investors purchased a net $567.0 thousand shares of ACTA during the quarter ended September 2017, and now own 71.61% of the total float, a percentage that is typical for companies in the Information Technology Services industry.
Mutual fund holders
Largest Quarterly Institutional Transactions
Latest Institutional Activity
CITADEL ADVISORS LLC Bought 84.7 Thousand shares of Actua Corp
SHELL ASSET MANAGEMENT COMPANY B... Bought 35.9 Thousand shares of Actua Corp
MACQUARIE FUNDS MANAGEMENT HONG ... Bought 25.0 Thousand shares of Actua Corp