ENVA Enova International posts 34 percent Q1 2026 EPS surprise stock dips 163 percent on lukewarm investor sentiment POLEW Andretti releases quarterly earnings with no reported financials as investors await SPAC merger updates Is Blackrock FRA stock underpriced in the market Touches High 20260420 What is the sentiment on INmune Bio INMB stock today Institutional Selling 20260420 What Aeries AERT has done differently this quarter