Spruce Power SPRU Edges Higher as Stock Finds Support Near 274 IndiGo Reports Net Loss of 2537 Crore in Q4 FY2026 Revenue Inches Up 1 VMC Q1 2026 Earnings EPS Beats Estimates by 196 Stock Advances Companies Press Ahead with Prediction Market Investments Amid Regulatory Uncertainty