Among Nifty gainers at midday, Maruti Suzuki extended its early gains to rise 4.87 per cent to ₹14,065.00