ICCM Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Continues Development NBP Q4 2025 Earnings Significant EPS Miss Yet Stock Surges 763 RenaissanceRe Holdings Ltd RNR Q1 2026 Earnings Strong EPS Beat Drives Investor Attention Despite Stock Decline CarMax Q1 2026 Earnings EPS Crushes Estimates as Affordability Focus Pays Off OPRA Q1 2026 Earnings EPS Beats Estimates by 341 but Stock Slips Firefly Neuroscience Inc AIFF Q3 1998 Earnings Steep Earnings Miss as PreRevenue Biotech Faces Cash Burn Headwinds