Coda Octopus CODA Reports Strong Q1 2026 Revenue NA EPS Beats Granite GVA Stalls at 13212 Consolidation Phase 20260520 One Stop OSS Declines 447 Amid Market Weakness 20260516 Seeking Stability Amid Volatile Fossil Fuel Markets UN Calls for Coordinated Action Bank of Canada Flags Iran Conflict and US Trade Policies as Key RateSetting Concerns Swiggy Moves Toward Indian Owned and Controlled Company Status Under Forex Rules