The ring was packed at Castle Douglas for the dispersal sale of the Barharrow herd on behalf of the Armstrong family, which sold through Wallets Marts.

A top price of £6200 was paid for a Charolais stock bull with seven bulls sold to average £3671.43.

Cows with calves at foot topped at £4000 for a Saler cross cow with steer calf, with in-calf heifers making £2300.

Leading Prices

Cows with calves – Steer calves – £4000, £3600 (x2), £3500 (x2), £3400, £3300 (x6), £3200 (x2), £3100 (x7), £3000 (x12).

Heifer calves – £3300, £3200 (x4); £3100; £3000 (x11).

In-calf heifers – £2300 (x7), £2000 (x9).

Bulls – £6200, £6000, £4000.

Averages: 125 cows with steer calves, £2660.80; 109 cows with heifer calves, £2544.21; 30 in-calf heifers, £1965; seven bulls, £3671.43