Mistras Group MG Crushes Q1 2026 Estimates EPS 008 Tops Views Indian Stock Exchange CEO Domestic Investors Shield Markets from Freefall Amid Foreign Selloff Europes Growing LNG Reliance on the US Fuels Energy Cost Concerns Senti Biosciences SNTI Fell 490 Is a Recovery Ahead 20260513 Iran Conflict Poised to Reshape Global Energy Markets Oil Executives Warn Kirloskar Electric Company KECLNS Dec 2025 Earnings EPS 066 In Line with Estimates