The benchmark Sensex recovered more ground on Friday on sustained buying by funds, triggered by firming global trend, and settled over 15,000 points level.
The Bombay Stock Exchange sensitive index or Sensex, which gained nearly 50 points on Thursday, surged further by 152.70 points at 15,138.40 after touching the day's high of 15,235.51 and a low of 15,061.13.
The index experienced two steep falls of 541 and 615 points on July 27 and August 1 in line with a meltdown in global markets.
The wide-based National Stock Exchange index also rose by 55.20 points at 4,401.55. It rose to 4,428.10 and a low of 4,355.75 points during the day.
The major support to the indices came in from segments like capital goods, realty and metal.