Altisource Portfolio Solutions (ASPS) Sets New 1-Year High at $33.78

(Source: PressOracle) Renaissance Technologies LLC grew its position in shares of Altisource Portfolio … transaction and payment management technology, document management …