AES Q1 2026 Earnings EPS Surges 80 Above Estimates Powered by Strong Execution MainStreet Bancshares Inc Depositary Shares MNSBP Q1 2026 Earnings Strong Earnings Beat Drives Positive Sentiment Amid Sector Headwinds Vistance Networks Inc VISN Q1 2026 Earnings EPS Surges Past Estimates with 7094 Surprise RLJ Lodging Trust Q1 2026 Earnings Narrower Loss Beats Estimates as Cost Discipline Supports Results Franklin Resources Inc Q1 2026 Earnings EPS Surges Past Estimates on Improved Operating Performance TELA Bio Q1 2026 Earnings EPS Misses Estimates Amid Stock Rally