The BSE 30-share barometer initially touched a high of 22,737.31 but fell sharply and remained in the negative terrain for most part of the day.
The Sensex settled the day at 22,484.93, a fall of 144.03 points or 0.64 per cent.
Selling pressure was prominent in rate-sensitive banking, realty and auto, after the inflation accelerated in March, said Rakesh Goyal, Senior Vice-President, Bonanza Portfolio. I
Though Infosys posted better-than-expected results, gains were short-lived as weakness on financial counters negated the gains on IT counters, said Jayant Manglik, President, Retail Distribution, Religare Securities.
More From This Section
Infosys reported a 25 per cent jump in its consolidated net profit for the quarter ended March 31, 2014. Its shares of ended 1 per cent higher.
"Infosys results were good and better-than-expectations. But revenue guidance was slightly below expectations," said Ashika Stock Brokers Research Head Paras Bothra.
Of the 30-share Sensex pack, 20 ended lower, while 10 finished higher. Hindalco at 4.48 per cent was the biggest loser, followed by Axis Bank at 3.32 per cent and HDFC (3.25 per cent.
The losses were mainly due to negative macro-economic data of IIP announced late Friday, Manglik said.