Indian Equities Stage Intraday Recovery Sensex Nifty 50 Close Higher MIND CTI MNDO Stock Analysis Falls 058 Watching 087 20260515 Should You Sell DR Horton DHI After 285 Drop 20260515