BioRad BIO Q1 2026 Results Fall Short EPS 189 Revenue NA Synthetic GJH Stock Analysis 057 Gain What to Watch 20260520 Trumps China Trip Nadellas Testimony GM Layoffs Key Investor Takeaways Housing Market Spring Slowdown April Sales Flat Signal Potential Bust Rocky RMCF Q1 2026 Earnings Revenue NA Matching Views Tencent Reports Q1 2026 Earnings Gaming and AI Demand Provide Boost Revenue Falls Short of Expectations