OptimizeRx OPRX Q1 2026 Earnings Massive EPS Beat Sends Stock Higher LMRI Q1 2026 Earnings EPS Surges Past Expectations by 45 Stock Edges Lower MAIN Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Declines Meta Q1 2026 Earnings EPS Surges Past Estimates Stock Rallies 37 MCHP Q1 2026 Earnings EPS Surges Past Estimates by 106 Amid Solid Operational Execution IMNM Q1 2026 Earnings EPS Beat Partially Offsets Market Concerns