Demand was high from both ringside and online buyers in Ballymote Mart at its recent cattle sale. There were cattle available for all buyers, with a strong entry of 540 animals.