SELLAS SLS Q1 2026 Results Fall Short EPS 005 Revenue NA Affiliated MGRE Crushes Q1 2026 Estimates EPS 823 Tops Views Trump Shielded From IRS Audits as Expanded Settlement Deal Fuels Controversy AMD Data Center Surge Sparks 120 Billion Growth Opportunity