The Sensex defied gravity for the eighth straight session to finish at yet another record high on Wednesday, as positive global cues and robust foreign fund inflows fuelled risk-on sentiment.
The government approving a Rs 2-trillion production-linked incentive package for various sectors, also buoyed investors, traders said.
After touching its all-time peak of 43,708.47 during a see-saw session, the Sensex settled 316.02 points, or 0.73 per cent higher, at 43,593.67.
Similarly, the Nifty vaulted 118.05 points, or 0.93 per cent, to close at a record 12,749.15. Intra-day, it touched its all-time high of 12,769.75.
Both the key indices scaled record highs for the third