Indian equity markets ended the day on a positive note, with the BSE Sensex gaining 309.40 points to close at 77,044.29, while the NSE Nifty rose 108.65 points to settle at 23,437.20. Top Gainers and Losers On April 16, the stock market saw notable gains among key players, with IndusInd Bank leading the top gainers …