Smart Share Global EM Q2 2024 Earnings Stellar EPS Beat Surges 42957 Above Estimates NMFC Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Slightly Below Expectations LTC Q1 2026 Earnings EPS Misses Estimates as Revenue Data Unavailable AEMD Q1 2026 Earnings NarrowerthanExpected Loss Boosts Investor Sentiment CEA Industries Q3 2023 Earnings Net Loss of 010 Per Share Amidst Challenging Market