The BSE Sensex was finally ended 321.07 points or 1.27% up at 25549.72, it touched a high Of 25602.78 and low of 21246.75 in trade today.
The NSE nifty was ended up 97.75 points or 1.30% at 7624.40, it was closed touched a high of 7640.10 and low of 7532.45.
The historical day BSE market as much as 176 stocks rose their fresh 52 week high like Bharat Forge 2.90%, Eicher Motors down 0.22%, Sun Pharma up 0.67%, Ranbaxy 0.60%, ZEE 1.49% gain trade today.
Nifty top gainers:- IDFC, DLF, ICIC bank, Hindalco, Axis bank , BHEL, SSLT, Tata steel, Jindal Steel, Maruti.
Nifty top losers:- Bajaj Auto, Asain paints, HDFC, Ultra cements, Gail.
Monsoon offer:- 5 days free trial