Sunrun RUN Q1 2026 Earnings Solar Leader Posts Record EPS Surprise Shares Rally ULH Q1 2026 Earnings Wide Earnings Miss as Company Posts Unexpected Loss HCW Biologics Inc HCWB Q1 2026 Earnings Strong EPS Surprise Drives DoubleDigit Stock Rally UUUU Q1 2026 Earnings NarrowerThanExpected Loss Amid Uranium Market Strength Biogen BIIB Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction MSDL Q1 2026 Earnings Narrow EPS Beat in a Challenging Rate Environment NBP Q4 2025 Earnings Significant EPS Miss Yet Stock Surges 763 Allient Inc ALNT Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds Stock Edges Higher CTGO Q1 2026 Earnings Significant EPS Miss Raises Concerns Annovis Bio Q1 2026 Earnings EPS Misses Estimates but Shares Rally on Pipeline Optimism PPSI Q1 2026 Earnings EPS Misses Estimates Amid Wider Loss Stock Rises 162 SIM Q1 2023 Earnings EPS Misses Estimates by Wide Margin