The 30-share BSE Sensex settled 68.81 points, or 0.17 per cent, higher at 39,908.06.
The 30-share BSE Sensex settled 22.77 points, or 0.06 per cent, higher at 39,839.25.
According to reports a Mumbai-based realty firm has failed to service interest payments on a Rs 1,200 crore loan to the bank.
The 30-share index was trading 29.49 points, or 0.07 per cent, higher at 39,845.97.
The scrip dropped 5.23 per cent to close at Rs 3,050.10 on BSE. During day, it tanked 8.83 per cent to Rs 2,934.
Heavy rains lashed India's financial capital Mumbai for the past four days.
After a highly volatile session, Sensex settled 129.98 points, or 0.33 per cent, higher at 39,816.48.
The 30-share Sensex was trading 23.52 points, or 0.06 per cent, higher at 39,710.02 at 0930 hours.
The 30-share BSE Sensex settled 291.86 points, or 0.74 per cent, higher at 39,686.50.
After a choppy session, the 30-share BSE Sensex settled 191.77 points, or 0.48 per cent, lower at 39,394.64.