Bomaby Stocks closed higher after a back-and-forth session Monday.

The BSE Sensex finished at 10,695 Monday, up 86 points. While the closing was sedate and positive, trade throughout the day was choppy.

The Sensex opened on a flat note, with most traders taking a cautious approach in Mumbai, where heavy rains were lashing the city and suburbs throughout the day. Buying was selective, with the overall market breadth remaining positive.

Aluminium stocks, banking, software and steel sectors were the chief drivers of the gains. Meanwhile, auto, cement and telecom stocks closed in the red.

Among the prominent gainers during the day were Procter & Gamble, up 5%; Thermax, up 4%; HLL, up 3%; and Marico Industries, also up about 3%. Prominent laggards during the day were engineering stocks like Voltas, which lost 3%, and Suzlon, which fell 2%. Auto stocks such as Hero Honda, Mahindra & Mahindra and Tata Motors ( TTM) all fell 1%, while Maruti was slightly lower.

Maruti shares dipped despite the news that India's largest passenger car manufacturer reported a 17% year-over-year increase in June sales.

This story was created through a joint venture between TheStreet.com and IRIS.