Tecogen Inc Q1 2026 Earnings Earnings Beat Estimates Despite Narrower Loss AMWD Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency and Cost Discipline Main Street Capital Corporation MAIN Q1 2026 Earnings EPS Miss Weighs on Shares FTAIM Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter CubeSmart Q1 2026 Earnings EPS Beats Estimates by 141 Stock Slips Slightly CBZ Q1 2026 Earnings EPS Surges 124 Above Estimates Driving Strong Profitability EU Q1 2026 Earnings EPS Surprises to the Upside Turning Profit on Higher Uranium Production IEP Q1 2026 Earnings Massive EPS Miss Amid Operational Challenges Victory Capital Holdings Inc VCTR Q1 2026 Earnings EPS Tops Estimates as Asset Manager Delivers Solid Profit Performance TMHC Q1 2026 Earnings EPS Surges Past Estimates by 2856 SRRK Q1 2026 Earnings WiderthanExpected Loss Amid Clinical Progress ANET Q1 2026 Earnings EPS Beats Estimates by Nearly 6 Stock Climbs GRNQ Q1 2024 Earnings EPS Loss of 004 Highlights Challenges Shares Fall 5