As the stock markets opened on Monday, the Nifty Midcap 100 index rose nearly 1 per cent to a record high of 35,396.85. So far this year, the Midcap index has gained more than 12 per cent, outperforming the benchmark Nifty, which has gained 4 per cent.