Sensex Gains Over 300 Points To Touch Fresh Highs; Financials, IT Strong

The broader markets are however lagging behind their largecap counterparts, with the BSE Midcap index trading flat and BSE Smallcap index edging lower by 0.4 per cent