(ShareCast News) - Travis Perkins' group finance director is stumping up some of his own cash to show his confidence in the company.Tony Buffin purchased 3,000 shares in the company on Thursday for a total value of £54,794.It followed third quarter results from the company and a warning that full-year earnings are likely to be at the lower end of market expectations.That's due to weakness in the repair, maintenance and improvement market.The building materials group reported total sales growth of 4.4% for the third quarter and like-for-like growth of 2.6%.Itsaid that although it had planned for a modest reduction in RMI markets through the summer given the slowdown in secondary housing transactions towards the end of 2014 and early 2015, demand was even weaker than anticipated.Top Director BuysTravis Perkins (TPK)Director name: Mr Tony BuffinAmount purchased: 3,000 @ 1,826.46pValue: £54,794 Bunzl (BNZL)Director name: Ms Vanda MurrayAmount purchased: 3,000 @ 1,799.00pValue: £53,970 Development Securities (DSC)Director name: Mr Richard UptonAmount purchased: 15,000 @ 249.00pValue: £37,350 Development Securities (DSC)Director name: Mr Matthew WeinerAmount purchased: 15,000 @ 243.75pValue: £36,562 Game Digital (GMD)Director name: Mr Martyn GibbsAmount purchased: 15,000 @ 200.60pValue: £30,090 Game Digital (GMD)Director name: Mr Mark GiffordAmount purchased: 10,000 @ 200.60pValue: £20,060 Mercom Oil Sands (MMO)Director name: Mr Kyle ApplebyAmount purchased: 523,415 @ 3.63pValue: £19,000 Transense Technologies (TRT)Director name: Mr Nigel RogersAmount purchased: 1,000,000 @ 1.40pValue: £14,000 Top Director SellsWhitbread (WTB)Director name: Mr Christopher C B RogersAmount sold: 25,751 @ 4,846.05pValue: £1,247,906 Microgen (MCGN)Director name: Mr Martyn Roy RatcliffeAmount sold: 1,000,000 @ 100.00pValue: £1,000,000 SThree (STHR)Director name: Mr Steve QuinnAmount sold: 48,715 @ 360.00pValue: £175,374