Indian stocks hit all-time highs on Wednesday on hopes of strong economic measures in the upcoming Union budget 2014.
The Narendra Modi-led National Democratic Alliance (NDA) government will present its first budget on July 10.
The BSE benchmark index Sensex closed at 25,841.21 points, 324. 86 points or 1.27 percent up from the previous close of 25,516.35 points.
Since the beginning of this year, the Sensex has gained 22.06 percent.