Primestock prices demonstrate stability as the sheep and cattle trade remains robust.

Newton Stewart

Some 913 sheep sold at Craig Wilson’s sale saw 675 hoggs averaged 296p per kg having sold to 330p for Beltex from JR McKay and Son, Broughton Mains, or to £175 for a Texel from A Wallace and Co, Claycrop.

Cast sheep reached £122 for Suffolk crosses from Claycrop.

Dumfries

AT C and D Auctions’ sale 475 hoggs averaged 321p per kg having sold to a top of 368p for Texels from Tinwald Shaws or to £167 per head for Texels from Garloff.

Cast sheep sold to £156 for Suffolks from Midtown.

Huntly

Old season lambs (1269) averaged 300p per kg at the United Auctions’ sale, selling to 344p for continental crosses from Seggiecrook, Grange, or to £166 for a 65kg Suffolk cross from Broadland, Cairnie.

Cast sheep reached £265 for a Texel ewe from Scarhill, Knowehead.

Longtown

Some 3874 hoggs forward at C and D Auction Marts’ sale averaged 326.2p per kg and sold to 400p for Beltex from R and J Lines, Killowcraw, Bellochantuy or to £218 for Texels from HM Livestock, Shethin, Aberdeen.

Cast sheep (5025) sold to £300 for Texels from Marygate.

Cast cows reached 192p for a Galloway from RN Waugh and Son, The Row, Roadhead.

Stirling (UA)

United Auctions sold 6709 sheep at their sale where 4565 hoggs averaged 319.59p per kg, selling to 410p for Beltex from Leden Urquhart, or to £218 for Texels from Millhouse. Cast sheep were topped at £200 for Texels from Greenford.

Stirling (Cally)

Some 189 cattle forward for Caledonian Marts’ sale saw heifers average 302.01p per kg, having sold to 320p for a Limousin from A Pettigrew, Faskine, Airdrie, and to £2014 for more of the same from M Orr and Sons, Penston, Macmerry.

Bullocks averaged 292.34p, with a top price of 318p paid for a Limousin from J and J Wylie, Knockhouse, Crossford, or to £2143 for another of the same cross from Rathillet farms, Cupar.

Young bulls reached 260p for an Aberdeen Angus from JW Murray and Son, Wester Balbeggie, and to £2128 for a Charolais from W Brown, Caprickhill.

Cast cattle averaged 186p having sold to 243p for a Limousin from Rathillet Farms and to £1940 for a Simmental from J Orr, Baldastard.

On Tuesday, hoggs averaged 309.15p having sold to 390p for Beltex from Braco Castle, Braco, or to £183 for Beltex from D McVicar, Lephinchapel.

Cast sheep sold to £195 for Texel ewes from AM Duncan, Easter Dullatur, Kilsyth.

Thainstone

Aberdeen and Northern Marts sold 89 clean cattle where 32 bullocks sold to 345p per kg or £2259.75 per head for a 655kg Limousin cross from Pityot, Bridge of Muchalls.

Heifers (37) peaked at 319p for a 575kg Limousin from Ballinlaon, Dunkeld, and a 700kg Charolais cross from Darnford, Durris. The top price per head was £2233 for a 700kg Charolais cross from Darnford.

Young bulls (15) sold to 295p or £2581.25 for an 875kg Limousin from Mains of Elrick, Auchnagatt.

Cast cattle sold to £2550 for a 1240kg Limousin bull from Darley, Fyvie.

Old season lambs (2115) averaged 321.1p with a top price of 373.7p paid for 40kg Beltex crosses from Honeyneuk Farm, Maud, or to £184.50 for 58kg continentals from Bush, Huntly.

Cast sheep averaged £92.87 having sold to £207.50 for continentals from Odinstone, Shapinsay.

Darlington

An entry of 189 cattle were sold through Darlington Farmers Auction Mart where 19 bullocks averaged 308p per kg having sold to 346p and £2352 per head for British Blues from S and JE Andrew, Letter Farm, Perth.

Heifers (92) averaged 321p, peaking at 350p for a Limousin from R Hirst, Neasham Grange, and to £2557 for a British Blue from R and A Stodart Ltd, Mill of Inverarity, Forfar.

Young bulls (72) averaged 279p with top prices of 349p paid for a British Blonde from F and JS Gargett, Westwick Farm, Barnard Castle, and £2874 for a Simmental from Letter Farm, Perth.

Cast cattle reached 310p and £2368 for Limousins from Mill of Inverarity.

Hoggs (2019) averaged 330p and sold to 397.5p for Beltex from K and PM Lough, Redgate House Farm, Wolsingham, or to £185 for a pair of Texels from GC and JC Pullan, Tunstall.

Cast sheep sold to £222 for a Texel tup from DL and D Lovegreen, Catterick.

St Boswells

On Monday, Harrison and Hetherington sold 182 cattle where 31 bullocks averaged 310p per kg, having sold to 328p and £2236.96 from Windywalls.

Heifers (78) averaged 302p with top prices of 362p from Penston and £2226.56 from Humbie Mill.

Cast cattle (73) reached £1997.64 from Graden.

The 1666 hoggs averaged 329p and sold to 408.2p for Beltex from Rennie Livestock and to £200 for Texels from Wester Ulston.

Cast sheep sold to £301 for a Texel ewe from Huntington Farm, Partnership.

Carlisle

Some 2956 hoggs sold through Harrison and Hetherington averaged 332p per kg having sold to 470p for Beltex from Messrs Graham, Laws Hall, or to £216 for a Blue Texel from H Currie, Eden Dales.

Cast sheep (540) reached £300 for Texel ewes from Buniver Road.

Heifers sold to £2432.96 for a 799kg Charolais cross from Messrs Crichton, Loughrigg Farm, Egrement, and to 335.5p for a 523kg British Blue cross from Messrs Crowther, Spittalriddinghill, Annan.

Bullocks were topped at £2432.43 by a 858kg Limousin cross from Messrs Gate, Hollins, Cockermouth and to 316.5p for a Limousin cross from Messrs Philipson, Glebe Farm, Penrith.

Young Bulls sold to £2555.93 or 321.5p for a 795kg Limousin cross from Messrs Muir, Cleugbrae, Dumfries.

Cast cattle reached 334.5p or £3104 for a 928kg British Blue cow from Messrs Comrie, Stonebyres Mains.

Lanark

Limousins topped Lawrie and Symington’s sale of 135 cattle, comprising of 40 bullocks and heifers and 95 cast cows, with heifers selling to 330p per kg and to £2158 per head from DM Dickinson, Brockwoodlees Farm, Canonbie.

Bullocks sold to 282p or £2160 from R Warnock and Son, Hill Farm, Strathaven.

Cast cows sold to £2030 from D and J Aitken, Hill of Kilncadzow Farm, Carluke, and to 236p from J and J Bannatyne, Drumalbin Farm, Biggar.

Hoggs (4086) averaged 314p having sold to 397p for a Texel from AM Hope, Nether Skellyhill, Lesmahagow, and to £212 for a Texel from JD Simpson, Hillridge Farm, Biggar. Cast sheep (1978) averaged £91 having sold to £288 for a Texel ewe from JA Gibson, Cowgrove, Galston.

Ayr

An entry of 1949 hoggs averaged 311p per kg at the Craig Wilson’s sale on Monday, where prices peaked at £186 per head for a Blue Texel from J Cousar, Howcommon or 355p per kg for Beltex from W and A Watson, Muir.

Cast sheep (555) sold to £198 for Texel ewes from M and R Currie, West Lands.

On Tuesday, bullocks averaged 315p with top prices of 334p and £1920.50 paid for a Limousin from Messrs Young, Girvan Mains.

Heifers averaged 304.2p and sold to 332p or £2108.20 for a Limousin from Messrs Andrew, Rowanston.

A Charolais bull from Edinbeg topped the cast trade at £1880.

Dingwall

On Tuesday, Dingwall and Highland Marts sold 1275 sheep where 885 old season lambs averaged 302.8p per kg having sold to 331p for a pair of 45kg Beltex crosses from Kinchyle Farm, Scaniport and to £167 per head for 65kg Texel crosses from Blackford, Croy.

Cast sheep sold to £178 for a Texel cross ewe from Meikle Ussie, Lochussie.

Bullocks (3) averaged 295.3p having sold to 297p or £1989.90 for a 670kg Charolais cross from Easter Sheep Park, Balbair. A 625kg Limousin cross from Dunain Mains, Inverness, also sold at 297p.

Heifers (7) averaged 304.5p with top prices of 316p for a 595kg Limousin or £1937.25 for a 675kg Charolais cross, from Cullaird Farm, Scaniport.

Castle Douglas

Some 1800 hoggs averaged 308.05p per kg at the Wallets Marts' sale, where prices peaked at £190 for Texels from Messrs Wallace, Valley View, and 348.9p for Beltex from Messrs Adams, Torhouskie.

Cast sheep (571) sold to £197 for Texel ewes from Messrs Lockhart, Lagganpark.