Tmde Stock Analysis Tmd Energy Limited Gains 76.42 Percent To Hit 1.87 Dollars 20260403 1 GLBS Q4 2025 Earnings Strong EPS Surprise Driven by Operational Efficiency CMI Q1 2026 Earnings EPS Beats Estimates by 897 as Shares Rally EVGO Q1 2026 Earnings Narrower Loss Surpasses Analyst Expectations Amidst Operational Gains DSX Q4 2025 Earnings EPS Misses Estimates by Wide Margin Stock Declines TGEN Q1 2026 Earnings BetterThanExpected Losses Drive Positive Stock Reaction GIB Q1 2026 Earnings EPS Misses Estimates Amid Disciplined Execution