Galapagos GLPG Delivers Q1 2026 Beat EPS 022 vs 052 Expected Biomerica BMRA Q1 2026 In Line Whats Next for Investors Truist TFC Q1 2026 Earnings EPS 109 Beats Estimates IDEAYA Biosciences IDYA Q1 2026 Disappoints EPS 111 Below 101 Views