TrioTech International TRT Q3 2024 Earnings Modest Profit Reported Amidst Challenging Environment ONBPP Q1 2026 Earnings Slight EPS Miss Amid Stable Performance Diageo DEO Q1 2026 Earnings EPS Misses Estimates Amid Volume Pressures Stock Edges Higher Heartcore Enterprises Inc HTCR Q2 2025 Earnings Massive EPS Beat Drives DoubleDigit Stock Surge KGEI Q1 2026 Earnings EPS Misses Expectations Stock Declines 82 Tecogen Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares