IESC IES Holdings Inc posts Q1 2026 EPS miss as investor optimism lifts shares 11 percent today EnerSys ENS Stock Future Potential Review Bullish Sentiment 20260418 CBC Central Bancompany Inc Q4 2025 earnings top estimates shares rise 175 on 138 yearoveryear revenue growth Is ON ON stock priced competitively Ticks Up 20260418 TRTX TPG RE Finance Trust Inc reports Q4 2025 EPS below estimates while its stock rises slightly in daily trading BMA Banco Macro SA ADR representing Ten tops Q4 2025 EPS estimates shares fall 123 percent on steep annual revenue decline GCL Global GCL Industry Ranking GCL Global Holdings posts 142M revenue 005 EPS