Metas Two Major Developments Could Provide Support for Struggling Stock CBK Q1 2026 Earnings Earnings Beat Estimates Despite Stock Decline Chinas April Industrial Profits Surge 247 Fastest Growth in Over Two Years