MESSRS Craig Wilson Ltd sold 339 store heifers in Newton Stewart on Friday to a top of 261.5p per kg and an average of 206p (-3.2p on the year), while 536 store, beef-bred bullocks peaked at 245.6p and levelled at 216.5p (-10.8p).

One-hundred-and-forty-three store, dairy-bred bullocks sold to 161.7p and averaged 151.4p (-10.1p).

The Cumberland and Dumfriesshire Farmers Mart held their annual sale of Blackface ewes, gimmers and store lambs in Dumfries on Saturday. Top prices and averages: Blackface ewes to £87 and averaged £66.05 for 1781 (+£4.44 on the year); Blackface gimmers £148 and £108.10 for 339 (+£6.96); Scotch Mule ewe lambs £99 and £85.70 for 2155 (-£3.02); Blackface ewe lambs £94 and £58.50 for 769 (-£8.18).

Selected top prices and averages for the 1797 store lambs: Texels £59 and £55.29; Suffolks £53 and £49.33; Blackfaces £52 and £42.45.

John Swan Ltd sold 61 prime heifers in St Boswells yesterday to a top of 242p and an average of 219.2p (+4.7p on the week), while 27 prime bullocks peaked at 240p and levelled at 218.9p (+4.6p).

In the rough ring 57 beef-type cattle averaged 128.5p (+3.8p). The firm also sold 1516 prime lambs to a top of £87 per head and 205p per kg to average 152p (+4p).

The 980 cast sheep forward saw ewes sell to £97 for Charollais and £60 for Lleyns to average £49.13 overall (-£2.95).

Messrs Craig Wilson Ltd sold 1,669 prime lambs at Ayr yesterday to a top of £80 and 178.6p to average 153.5p (+14.9p).

The 775 cast sheep forward were again cheaper on the week with ewes selling to £96.50 for a pen of Texels and £54 for Blackfaces.

Harrison & Hetherington Ltd sold 25 prime heifers in Carlisle yesterday to a top of 231.5p and an average of 197.9p (+3.1p), while 30 prime bullocks peaked at 230.5p and levelled at 198.9p (+12.3p).

Forty-seven prime, beef-bred bulls sold to 219.5p and averaged 185.1p (+1.9p), while 88 prime, dairy-bred bulls peaked at 173.5p and levelled at 143.5p (-4p).

In the rough ring 157 beef cows averaged 133.3p (+0.7p) and 241 dairy cows levelled at 97.7p (-1.6p). Twelve bulls averaged 109.5p (-7.4p).

The firm also sold 2,603 prime lambs to £200 and 269.5p to average 171.1p (+14.9p).

The 144 cast sheep forward saw ewes sell to £108 for Texels and £45 for Swaledales.