Metalla MTA Q1 2026 Earnings Miss EPS 000 vs 002 Expected
Stoke Therapeutics STOK Q1 2026 Earnings Beat Revenue NA EPS 079
Singapore Overtakes Indonesia to Become Southeast Asias Largest Stock Market
Meta Transfers 7000 Employees to AI Roles Amid Workforce Restructuring