Mercury Systems MRCY Reports Strong Q1 2026 Revenue NA EPS Beats Cristiano Ronaldo Launches Free Sports Streaming Service Ahead of 2026 World Cup Truist TFC Q1 2026 Earnings EPS 109 Beats Estimates BEL Shares Dip Over 2 Despite Strong Q4 Results Goldman Sachs and Nomura Weigh In