Sheep throughput has fallen to its lowest level since 2012 following a massive drop of over 370,000 head in 2024.Figures from the Department of Agriculture for the first 51 weeks of 2024 show throughput recorded at 2.47m head. This equates to a fall of 370,954 head, or some 13% lower, as detailed in the graph below.