(ShareCast News) - Peter Ventress, a non-executive director at BBA Aviation, made his first share purchase, picking up 25,763 shares at 193.06p each.Elsewhere, Breedon Aggregates' new chief executive, Pat Ward, snapped up 150,000 shares in the building materials firm at 70.50p each.The chairman of Judges Scientific, Alexander Hambro, offloaded 6,000 shares in the company at 1,775p per share.The sale brought his holding to 71,500, or a 1.17% stake.Top Director BuysBreedon Aggregates Ltd. (BREE)Director name: Ward,PatAmount purchased: 150,000 @ 70.50pValue: £105,750.00Bba Aviation (BBA)Director name: Ventress,Peter Amount purchased: 25,763 @ 193.06pValue: £49,737.87Tower Resources (TRP)Director name: Thomson,Graeme Amount purchased: 118,000 @ 10.50pValue: £12,390.00Prophotonix (di) (PPIX)Director name: Losik,TimAmount purchased: 100,000 @ $0.03Value: $2,471.36Maintel Holdings (MAI)Director name: Booth,JohnAmount purchased: 194 @ 875.00pValue: £1,697.50Maintel Holdings (MAI)Director name: Taylor,NicholasAmount purchased: 169 @ 875.00pValue: £1,478.75Maintel Holdings (MAI)Director name: McCaffery,A JAmount purchased: 150 @ 875.00pValue: £1,312.50Maintel Holdings (MAI)Director name: Buxton,EdwardAmount purchased: 88 @ 875.00pValue: £770.00Maintel Holdings (MAI)Director name: Stevens,KevinAmount purchased: 43 @ 875.00pValue: £376.25Qinetiq Group (QQ.)Director name: Wadey ,Steve Amount purchased: 67 @ 226.13pValue: £151.51Alternative Networks (AN.)Director name: Griggs,Gavin Amount purchased: 44 @ 340.00pValue: £149.60Alternative Networks (AN.)Director name: Quartermaine,Mark Amount purchased: 44 @ 340.00pValue: £149.60Aa (AA.)Director name: Clarke,Martin CAmount purchased: 54 @ 277.00pValue: £149.58Aa (AA.)Director name: Mackenzie,BobAmount purchased: 54 @ 277.00pValue: £149.58Qinetiq Group (QQ.)Director name: Mellors,DavidAmount purchased: 66 @ 226.13pValue: £149.25Jardine Lloyd Thompson Group (JLT)Director name: Reynolds,MikeAmount purchased: 17 @ 854.50pValue: £145.27Jardine Lloyd Thompson Group (JLT)Director name: Burke,Dominic JamesAmount purchased: 16 @ 854.50pValue: £136.72Jardine Lloyd Thompson Group (JLT)Director name: Twining ,JamesAmount purchased: 16 @ 854.50pValue: £136.72Imi (IMI)Director name: Selway,Mark WAmount purchased: 14 @ 924.50pValue: £129.43Imi (IMI)Director name: Shook ,Daniel Amount purchased: 13 @ 924.50pValue: £120.18Imi (IMI)Director name: Twite,RoyAmount purchased: 13 @ 924.50pValue: £120.18Top Director SellsDerwent London (DLN)Director name: Burns,John DavidAmount purchased: 31,653 @ 3,205.00pValue: £1,014,478.63Derwent London (DLN)Director name: Silver,Simon PAmount purchased: 27,155 @ 3,205.00pValue: £870,317.73Robert Walters (RWA)Director name: Walters,Robert CAmount purchased: 180,286 @ 317.00pValue: £571,506.63Derwent London (DLN)Director name: Wisniewski,Damian Amount purchased: 17,284 @ 3,205.00pValue: £553,952.19Derwent London (DLN)Director name: Williams,Paul M.Amount purchased: 17,284 @ 3,205.00pValue: £553,952.19Derwent London (DLN)Director name: Silverman,DavidAmount purchased: 16,582 @ 3,205.00pValue: £531,453.09Robert Walters (RWA)Director name: Daubeney,Giles PAmount purchased: 149,945 @ 317.00pValue: £475,325.66Robert Walters (RWA)Director name: Bannatyne,AlanAmount purchased: 108,661 @ 317.00pValue: £344,455.38Judges Scientific (JDG)Director name: Hambro,AlexanderAmount purchased: 6,000 @ 1,775.00pValue: £106,500.00Maintel Holdings (MAI)Director name: Taylor,NicholasAmount purchased: 2,161 @ 875.00pValue: £18,908.75Maintel Holdings (MAI)Director name: Buxton,EdwardAmount purchased: 2,080 @ 875.00pValue: £18,200.00