Markets end lackluster session in green with marginal gains. Risk averseness was pretty evident in transactions ahead of the U.S. presidential election. Sensex ended above 18800 and Nifty ended 0.35% up. Cipla hit a fresh 52 week high at Rs. 398.75 (BSE) and was the top gainer on both Sensex and Nifty on strong Q2 numbers. It closed 4.18% up on BSE on reporting 62% yoy jump in Q2 Net Profit.