BMRA Q1 2026 Earnings Loss of 044 Per Share Amid No Revenue Disclosure LPX Q1 2026 Earnings Massive EPS Surprise Drives Modest Stock Gains CMCL Q1 2026 Earnings Slight EPS Miss Amid Unreported Revenue Stock Declines Annovis Bio ANVS Q1 2026 Earnings EPS Miss Widens as Pipeline Costs Mount Stock Declines TPST Q1 2026 Earnings Significant EPS Miss Amid No Revenue Stock Gains 276 OTEX Q1 2026 Earnings EPS Surpasses Estimates by 75 Stock Declines