(ShareCast News) - One of the family of Bodycote finance director David Landless has sold more than £332,000 worth of shares in the company as they trade just shy of 11-month highs.Margaret Landless sold 55,335 shares in the heat treatment group at a price of 600.5159p apiece.Late last month, the company announced half year results that showed sales down 3% to £291m amid challenging market conditions and profit before tax down 9% to £48.1m mainly due to the impact of a softer oil & gas sector.However, the interim dividend was raised 4% to 5.0p and solid underlying margins.Looking ahead, while there was some lack of visibility, management expected growth in aerospace and automotive markets to continue and the sequential decline in oil & gas activity to have largely abated.Although demand in general industrial markets had been softer than expected and improvements were not anticipated in the second half, the softer pound was likely to offset this. Top Director BuysGames Workshop Group (GAW)Director name: O'Donnell ,Elaine Amount purchased: 1,800 @ 541.46pValue: £9,746.28Games Workshop Group (GAW)Director name: O'Donnell ,Elaine Amount purchased: 1,793 @ 543.36pValue: £9,742.44Talktalk Telecom Group (TALK)Director name: Torrens,IainAmount purchased: 132 @ 225.16pValue: £297.21Talktalk Telecom Group (TALK)Director name: Harding,DidoAmount purchased: 132 @ 225.16pValue: £297.21Sthree (STHR)Director name: Smith,AlexAmount purchased: 74 @ 255.00pValue: £188.70Sthree (STHR)Director name: Elden,GaryAmount purchased: 73 @ 255.00pValue: £186.15Balfour Beatty (BBY)Director name: Quinn,LeoAmount purchased: 62 @ 244.20pValue: £151.40Sig (SHI)Director name: Mitchell,StuartAmount purchased: 137 @ 110.11pValue: £150.85Sig (SHI)Director name: Robertson,DouglasAmount purchased: 136 @ 110.11pValue: £149.75Petrofac Ltd. (PFC)Director name: Weller,Tim Amount purchased: 15 @ 834.00pValue: £125.10Top Director SellsBodycote (BOY)Director name: Landless,David FAmount sold: 55,335 @ 600.52pValue: £332,295.47Serco Group (SRP)Director name: Cockburn,AngusAmount sold: 11,071 @ 130.20pValue: £14,414.44