The Sensex rose 0.66% (509 points) in the five sessions before March 28, closing at 77,415. ETMarkets identified eight ₹1,000 crore+ stocks with consistent gains.