ITC Ltd share price gained 1.5 percent after earlier falling as much as 1.4 percent, while Tata Motors Ltd gained 2 percent.
The benchmark BSE index was trading flat after earlier falling as much as 1.2 percent. The broader NSE index was also flat. Both indexes had earlier hit their lowest since Oct. 9.
The late recovery allowed the two indexes to bounce back above their 200-day moving averages.