On Monday, Nifty witnessed a scintillating start above the 15,000 mark while soon after opening, it extended its move beyond the 15,100 mark. However, selling pressure emerged at higher levels, and thus, Nifty gave up the majority of its gains and finally ended the day with modest gains of 0.12 per cent at 14,956.