Instituional ownership is less than 50%. This is a great investment opportunity for individuals.
Altisource is a Luxembourg company: Probably scares investors off, but I wouldn't worry about that. Your legal rights in U.S. companies are illusory. Say you own stock in a U.S. company and there's a class action lawsuit - did you ever get anything? LUXEMBOURG IS JUST AS GOOD!