Electrovaya ELVA Q1 2026 Beat Revenue NA EPS Exceeds by Significant Truist TFC Q1 2026 Earnings EPS 109 Beats Estimates Stellar Bancorp STEL Crushes Q1 2026 Estimates EPS 058 Tops Views Bank of NTB Delivers Q1 2026 Beat EPS 153 vs 141 Expected