Strata SRTA Delivers Q1 2026 Beat EPS 003 vs 004 Expected EnviroCorp CECO Crushes Q1 2026 Estimates EPS 036 Tops Views Oil and Gas Industry Trends for 2026 Navigating Energy Transition and Market Dynamics Himadri Speciality Chemical HSCLNS Mar 2026 Results Meet Expectations Revenue 110100 ICE Detains Former Coldwater Mayor Joe Ceballos Over Noncitizen Voting Implications for Immigration Enforcement Ola Electric Q4 Results Net Loss Narrows 42 YoY to 500 Crore as Revenue Declines Sharply