Innventure Inc Q1 2026 Earnings NarrowerThanExpected Loss Drives Mixed Market Reaction FORTY Q1 2025 Earnings EPS of 123 Reported Amid Stock Decline STSS Q3 2025 Earnings EPS Misses Estimates by a Wide Margin as Revenue Remains Unreported Biomerica Q1 2026 Earnings Net Loss of 044 Per Share Amid Lack of Revenue Disclosure Biofrontera BFRI Q1 2026 Earnings EPS Misses Estimates by Wide Margin as Stock Rises OWL Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher