Messrs Craig Wilson Ltd sold 23 prime heifers at Ayr yesterday to a top of £1282.50 per head and 226p per kg to average £1084.93 and 206.6p, while 10 prime, beef-bred bullocks peaked at £1311 and 224p to level at £1190.83 and 209.6p.

Four prime, B&W bullocks sold to £1277.55 and 175p to average £1186.44 and 168.6p, while 4 prime bulls peaked at £865.20 and 168p to level at £701.18 and 139.5p.

In the rough ring 69 beef cows averaged 128.4p and 121 dairy cows levelled at 90.7p. Five bulls averaged 104p and 16 clean cattle levelled at 150.3p. Another large show of 19 dairy cattle were better quality than the previous sale and sold to £2000 for a second-calved Holstein Friesian and averaged £1341.

Wallets Marts sold 1849 prime lambs in Castle Douglas yesterday to a top of £83 per head and 196p per kg to average 160.4p (-5.5p on the week).

The 563 cast sheep forward saw ewes sell to £96 for Texels and £53 for Blackfaces, with the overall average levelling at £54.30.