Futures contracts of maize on the NCDEX ended higher due to improved buying from poultry sector and less availability of good quality stock in wholesale markets. November delivery industrial maize contract on the NCDEX ended at 1,523 rupees per 100 kg, up 15 rupees from the previous close. In Purnea, the key market for maize in Bihar, the coarse grain was sold at around 1,400 rupees per 100 kg, largely unchanged. Prices have stabilised at the current level, after rising from 1,380-1,390 rupees early October. Fresh crop arrival with higher moisture content has been trickling in some parts of Karnataka, a leading grower of the coarse grain in the kharif season, the new crop has moisture content of 28-30%, while the desirable level is only 14-15%.