EFOI Q4 2024 Earnings Narrowing Losses and Positive Stock Reaction Despite Limited Disclosure WLDN Q1 2026 Earnings Earnings Beat Drives Stock Rally VNRX Q1 2026 Earnings EPS Misses Estimates Stock Surges on Strategic Progress BHC Q1 2026 Earnings EPS Beat of 1233 Amid Broader Market Concerns Kiora Pharmaceuticals Q1 2026 Earnings EPS Beat Masks Continued PreRevenue Status as Stock Slips CRNX Q1 2026 Earnings EPS Surprise Beats Estimates as PreRevenue Biotech Advances Pipeline