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