CTS Q1 2026 Earnings Strong EPS Beat of 18 Drives Positive Stock Reaction Purple Biotech Ltd PPBT Q1 2025 Earnings PreRevenue Biotech Reports Narrower Loss as Clinical Progress Continues EXR Q1 2026 Earnings EPS Beats Estimates by 116 as SelfStorage Demand Holds Steady ANVS Q1 2026 Earnings WiderthanExpected Loss as Pipeline Progress Continues BlackRock BLK Q1 2026 Earnings EPS Surges Past Estimates Stock Gains on Strong Core Business Accelerant Holdings Q1 2026 Earnings Strong EPS Beat Drives Positive Market Reaction