HR Block HRB Q1 2026 Earnings Surprise EPS 602 Up Significant Methanex Corporation MEOH Q1 2026 Earnings Miss EPS 030 vs 042 Expected Meta Layoffs Highlight Harsh AI Reality Inside Zuckerbergs Company Dicks DKS Q1 2026 Earnings EPS 345 Beats Estimates What Turbo TURBs 382 Decline Means for Investors 20260520 Vodafone Idea Shares Double in a Year Global Brokerages Offer Mixed Outlook Gentex Corporation GNTX Surges 084 Nearing 2400 Resistance 20260520