TotalEnergies SE TTE Steady at 9188 Awaiting Next Catalyst 20260515 BG Foods BGS Q1 2026 Earnings Why the Beat Matters IDEAYA Biosciences IDYA Q1 2026 Results Fall Short EPS 111 Revenue NA Trumps China Visit Concludes with Discussions on Trade Oil and Taiwan