Baidu BIDU Q1 2026 Earnings EPS Surges Past Estimates on Strong Operating Performance REVB Q1 2026 Earnings WiderThanExpected Loss Highlights PreRevenue Stage CWST Q1 2026 Earnings EPS Blows Past Estimates as Waste Collection Demand Remains Robust OSRH Q4 2025 Earnings EPS Misses Estimates Stock Declines 496 ALNY Q1 2026 Earnings Strong EPS Beat Drives Positive Investor Sentiment AIMD Q1 2025 Earnings Net Loss per Share of 021 Reflects Continued ClinicalStage Investment IGIC Q1 2026 Earnings EPS Falls Short of Estimates Amidst Operational Challenges PEG Q1 2026 Earnings EPS Beats Estimates as Utility Strength Drives Solid Results Zenas BioPharma ZBIO Q1 2026 Earnings Narrowerthanexpected loss boosts investor sentiment