Market Wrap, June 10: Here’s all that happened in the markets today

Sensex ended the day at 34,247.05, up 290 points or 0.86 per cent with IndusInd Bank (up nearly 8 per cent) being the top gainer and Hero MotoCorp (down nearly 4 per cent) the biggest loser