FSLR Q1 2026 Earnings EPS Beat Drives 46 Stock Gain CRH Q1 2026 Earnings EPS Beat Amid Seasonal Losses Stock Edges Lower Japans Megabanks Post Record Profits but Analysts Warn of Slowing Growth Amid Rising Risks Donegal Group Q1 2026 Earnings EPS Misses Estimates Shares Decline Chart Industries GTLS Q1 2026 Earnings Deep EPS Miss Raises Concerns Amid Positive Market Reaction TrumpXi Summit The 3 Big Takeaways from Historic Meeting in Beijing WMS Q1 2026 Earnings Strong EPS Surprise Despite Stock Decline