Altisource Portfolio Solutions ASPS Declines 326 Support at 619 in Focus European Firms Maintain China Manufacturing Ties Amid EU Derisking Push NMIH Q1 2026 Earnings EPS Surpasses Expectations Amid Market Headwinds IntermediateTerm Technical Outlook Turns Bullish What Investors Should Know