Bullocks and heifers averaged 221.25p per kg and 210.63p respectively at United Auctions' weekly store cattle at Stirling.

Top price per kg was 292.70p paid for a 205kg Aberdeen-Angus bullock from Glenkiln, or £1590 per head for a 647kg Limousin cross from Elmscleugh.

Read more: Special sales to include Thainstone, Carlisle and Stirling

Heifers sold to 239.40p for a 495kg Charolais cross from Balkissock, and £1600 for a 710kg Blonde cross from West Thomaston.

Young bulls averaged 202.40p having sold to 241.90p per kg for a Limousin cross from Crosshouse, and £985 for a Beef Shorthorn cross from Hyndford Road.

LEADING prices

Bullocks – Up to 250kg – Glenkiln £600, 292.70p. 251-300kg – Glenkiln £740, 253.40p. 301-350kg – Glenkiln £800, 254.80p. 351-400kg – Glencraigs £925; Croftlands 234.40p. 401-450kg – Foregirth £1010, 246.90p. 451-500kg – Elmscleugh £1330, 278.20p. 501-551kg – South Ballaird £1330, 256.80p. 552-601kg – Elmscleugh £1485, 250.40p. 602-651kg – Elmscleugh £1590, 255.20p. 652-701kg – Elmscleugh £1570, 240.80p.

Heifers – Up to 250kg – Abbeymill £430, 199.10p. 251-300kg – Glenkiln £650; Immeroin 233.10p. 301-350kg – Foregirth £830, 238.50p. 351-400kg – Ballieston £870; Croftlands 231.10p. 401-450kg – East Saucher £995, 232.50p. 451-500kg – Balkissock £1185, 239.40p. 501-551kg – Elmscleugh £1260, 233.30p. 552-601kg – Kittymuirhill £1310; Elmscleugh 226.90p. 602-651kg –Elmscleugh £1400, 230.60p. 702+kg – West Thomaston £1600, 225.40p.

Young bulls – 251-300kg – Roscobie £585, 208.90p. 351-400kg – Crosshouse £950, 241.90p. 451-500kg – Coshieville £835, 180.00p. 501-551kg – 409 Hyndford Road £985, 187.30p.

Breeding cattle –In-calf cows – BS X – Mackie Campbell Trust Dispersal – £1650, £1550 (x2), £1500, £1450 (x2), £1400.