Beef finishers are enjoying an exceptional start to 2025 with finished cattle prices up €400-€500/head since the start of the year. The beef trade works off simple supply and demand principles, when supplies are tight and demand is high the price goes up and when supplies are plentiful and demand goes down the price also comes down.