Altisource Q3 2026 net loss narrows 42% to $1.4 million; revenue rises 24% to $51.9 million - ASPS News | Rallies