Huron HURN Q1 2026 Results Top Views on Strong Revenue Bharat Dynamics Schedules Board Meeting for Q4 FY26 Results and Final Dividend Decision Microchip MCHP Stock Jumps 150 Approaching 9785 20260520 Meritage MTH Stock Analysis Climbs 319 Eyes on 6595 20260520 Bill Ackman Increases Microsoft Stake Amid AI Boom Truist TFC Q1 2026 Earnings EPS 109 Beats Estimates