Bharat Dynamics Schedules Board Meeting for Q4 FY26 Results and Final Dividend Decision Neuronetics STIM Q1 2026 Earnings Why the Beat Matters Ameresco AMRC Q1 2026 Results Miss Estimates EPS 035 vs 030 International Court Ruling Backs Pakistan on Indus Waters Treaty