The Sensex plunged 323 points in early trade today on heavy selling by funds in line with weak global markets.
Moderate rise in inflation rates, which rose to 11.98 per cent for the week ended July 19, mainly dampened the trading sentiments of the Sensex, which had gained 564 points in the previous two trading sessions.
The Index moved in a range of 646 points between 14,032 (low) and 14,667 (high) before finally settling with a gain of 324 points at 14,680 (provisional).
The Nifty ended with a gain of 81 points at 4414 (provisional).