Stantec Q1 2026 Earnings EPS Beat Drives Modest Share Gains Meta Settles Social Media Addiction Lawsuit with US School District Potentially Reshaping Legal Landscape Indian Rupee Opens Lower at 9626 Against US Dollar Amid Asian Currency Weakness and RBI Intervention Concerns One Stop Systems OSS Q1 2026 Earnings Surprise Profit Beats Expectations Stock Rises 523 Workday Shares Surge 14 as AI Strength Drives Up Margin Guidance