SUPN Q1 2026 Earnings Massive EPS Beat Drives Stock Higher Nuburu Q3 2023 Earnings Narrowing Losses Amid Operational Progress Lantern Pharma LTRN Q1 2026 Earnings EPS Beats Estimates by 183 Despite Absence of Revenue ORRF Q1 2026 Earnings EPS Beats Estimates by 908 STX Q1 2026 Earnings Strong EPS Beat Amidst Data Center Demand OVLY Q3 2023 Earnings EPS of 089 Reflects Steady Performance Amid Challenging Rate Environment