week for the bourses as markets gained on each of the five trading days last week. BSESENSEX gained 1,171.30 points or 3.07 per cent to close at 39,298.38 points. NIFTY gained 356.80 points or 3.16 per cent to close at 11,661.85 points. The broader indices saw BSE100, BSE200 and BSE500 gain 3.45 per cent, 3.58 per cent and 3.55 per cent respectively. BSEMIDCAP was up 4.64 per cent and BSESMALLCAP was up 2.78 per cent. It is after a long time that one saw the market breadth improve significantly. Stocks across sectors have gained.