Tecogen Inc TGEN Slips 25 as Shares Test Key Support Near 590 Barclays Profit Surges 18 Bank Lifts Income Guidance Amid Strong Performance Amarin Q1 2026 Earnings Steep EPS Miss Sparks Investor Caution Amid Lack of Revenue Detail Chinas April Industrial Profits Surge 247 Fastest Growth in Over Two Years Raymond James Financial RJF Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher PagSeguro Digital Ltd PAGS Q1 2026 Earnings EPS Falls Slightly Short of Estimates Alerus Financial ALRS Q1 2026 Earnings Strong EPS Beat Overshadowed by Stock Decline DTI Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market Conditions TriplePoint Venture Growth BDC Corp TPVG Q1 2026 Earnings EPS Misses Estimates as Revenue Remains Undisclosed CMPS Q1 2026 Earnings Narrower Loss Surprises as Pipeline Progress Continues Sunoco LP SUN Q1 2026 Earnings EPS Surges 127 Above Estimates Amid Operational Strength