Indian stock markets continued to gain for the third straight day as the benchmark indices closed in the green on March 19. The Sensex closed at 75,449.05, closing higher by 147.79 points or 0.2 per cent. The benchmark Nifty closed at 22,907.6 level, up 73.3 points or 0.32 per cent.