Four directors of Breedon Aggregates, the AIM-listed building materials group, topped up their stakes on Thursday, a few days after the company said that full-year results would be in line with market expectations.Collectively, the directors invested a total of half a million pounds in the business after it reported on Monday that sales revenue in the second half of the year (ending December 31st) has been "slightly stronger" than the first half. While the outlook for 2013 "remains uncertain" and the UK building market remains tough - the Construction Products Association is forecasting no return to growth before 2014 - Breedon said that it remains confident that it will make further progress next year.Executive Chairman Peter Tompurchased 750,000 ordinary shares at 20p a pop for £150,000, taking his total interest in the firm to 5.4%.David Williams, non-executive director, bought 500,000 shares at 20p each for £100,000, pushing his stake up to 2.12%.Susie Farnon, non-executive director, purchased 250,000 shares at 20p each for £50,000, increasing her stake to 0.25%.However, David Warr, non-executive director, made the largest transaction, snapping up 1,000,000 shares at 20p each for £200,000.Top Director BuysBreedon Aggregates Ltd. (BREE) Director name: Mr David WarrAmount purchased: 1,000,000 @ 20.00p Value: £200,000Breedon Aggregates Ltd. (BREE) Director name: Mr Peter W G TomAmount purchased: 750,000 @ 20.00p Value: £150,000Breedon Aggregates Ltd. (BREE) Director name: Mr David WilliamsAmount purchased: 500,000 @ 20.00p Value: £100,000F&C Asset Management (FCAM) Director name: Mr Edward BramsonAmount purchased: 75,000 @ 99.08p Value: £74,310Global Energy Development (GED) Director name: Mr Stephen C VossAmount purchased: 50,000 @ 106.00p Value: £53,000Breedon Aggregates Ltd. (BREE) Director name: Ms Sally Ann (Susie) FarnonAmount purchased: 250,000 @ 20.00p Value: £50,000Pinewood Shepperton (PWS) Director name: Lord Michael GradeAmount purchased: 17,500 @ 279.00p Value: £48,825African Consolidated Resources (AFCR) Director name: Mr Andrew CranswickAmount purchased: 1,637,500 @ 2.00p Value: £32,750Pinewood Shepperton (PWS) Director name: Mr Steve ChristianAmount purchased: 10,000 @ 275.00p Value: £27,500Anpario (ANP) Director name: Ms Karen PriorAmount purchased: 20,000 @ 106.50p Value: £21,300Top Director SellsSmart Metering Systems (SMS) Director name: Mr Alan FoyAmount sold: 4,444,979 @ 215.00p Value: £9,556,705Smart Metering Systems (SMS) Director name: Mr Stephen TimoneyAmount sold: 1,860,466 @ 215.00p Value: £4,000,002ARM Holdings (ARM) Director name: Mr Mike InglisAmount sold: 10,626 @ 773.50p Value: £82,192Blinkx (BLNX) Director name: Dr Michael LynchAmount sold: 35,248 @ 68.75p Value: £24,233