Three executives from Aggreko, the FTSE 100 temporary power and temperature control group, showed their faith in the firm this week, topping up their interests a couple of days after it disappointed the market with a downbeat outlook for 2013.Ken Hanna, Chairman, purchased 6,750 shares at 1,736p each on Thursday for £117,180, taking his interest to 20,188 shares.Chief Executive Officer Rupert Soames and Chief Financial Officer Angus Cockburn also snapped up 1,470 and 1,400 shares, respectively, on the same day.On Monday, Aggreko released its pre-close trading update for the current financial year, in which it maintained its full-year guidance of 13% growth in revenue.However, the company said that after a strong year, its performance in 2013 would likely be lower. "The economic environment we will be facing in 2013 is particularly uncertain in many of our markets and it is difficult at this stage to provide a definitive view of the likely pattern of trading in 2013," Aggreko said.Top Director BuysJardine Matheson Holdings Ltd (Singapore Reg) (JAR) Director name: Mr Adam Phillip Charles KeswickAmount purchased: 23,600 @ 3,721.73p Value: £878,328Jardine Matheson Holdings Ltd (Singapore Reg) (JAR) Director name: Mr E P K WeatherallAmount purchased: 23,600 @ 3,721.73p Value: £878,328Jardine Matheson Holdings Ltd (Singapore Reg) (JAR) Director name: Mr Benjamin William KeswickAmount purchased: 23,600 @ 3,721.73p Value: £878,328Value and Income Trust (VIN) Director name: Mr Matthew A OakeshottAmount purchased: 330,000 @ 189.00p Value: £623,700Quayle Munro Holdings (QYM) Director name: Mr Christopher R M KemballAmount purchased: 86,000 @ 600.00p Value: £516,000Quayle Munro Holdings (QYM) Director name: Mr Christopher R M KemballAmount purchased: 80,184 @ 569.00p Value: £456,247Caterpillar Inc. (CTA) Director name: Mr Eugene V FifeAmount purchased: 8,000 @ € 19.65 Value: € 157,231Bridge Energy Asa (BRDG) Director name: Mr Tom ReynoldsAmount purchased: 15,000 @ 103.36p Value: £15,504Quayle Munro Holdings (QYM) Director name: Mr Christopher R M KemballAmount purchased: 26,250 @ 500.00p Value: £131,250Aggreko (AGK) Director name: Mr Ken HannaAmount purchased: 6,750 @ 1,736.00p Value: £117,180Top Director SellsDairy Farm International Holdings Ltd. (Singapore) (DFI) Director name: Mr Ronald J FlotoAmount sold: 184,500 @ $11.09 Value: $2,046,289British Land Co (BLND) Director name: Mr Lucinda BellAmount sold: 4,753 @ 565.43p Value: £26,875BC