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