Altisource Portfolio Solutions surged in 2025 amid foreclosures, but high risk and debt make it unfit for long-term investors ...