Meta Cuts 8000 Jobs Including Over 100 in Singapore According to Former Employees Fulton FULT Q1 2026 Delivers Revenue 131311300000 EPS 051 Surges SiteOne SITE Q1 2026 Earnings Miss by Significant Key Takeaways Japans Megabanks Report Record Profits but Analysts Caution on Sustainability Amid Rising Risks