Amid subdued demand and buying, both soya oil and soyabean prices firmed up at the mandis in Indore. Soyabean went for ₹3,250-75 a quintal, while plant deliveries fetched ₹3,325 amid weak availability of stock with the crushers. Soya refined ruled at ₹752-54 for 10 kg, while soya solvent was at ₹720-25. Soyameal was quoted at ₹28,500 a tonne on scattered domestic demand.