Jupiter Fund Management's Chief Financial Officer, Philip Johnson, traded in 63,588 shares, making only a small dent in his holding, which was reduced to 1.32m.Johnson, who took up the role in 2009, paid 383.80p per share, giving the deal a trade value of £244,051. The purchase was made the day of the group's annual general meeting, at which one of its former managers, Philip Gibbs, according to the Financial Times, launched a verbal attack on the group's board, saying it had failed to apologise for its treatment of him. He reportedly also called on Chief Investment Officer John Chatfeild-Roberts to step down from his managerial role and instead become more focused on assets. Gibbs was a major shareholder in the company when it floated four years ago. Top Director BuysRedrow (RDW) Director name: Mr Steve MorganAmount purchased: 39,844,284 @ 268.93p Value: £107,153,233Kingspan Group (KGP) Director name: Mr Michael CawleyAmount purchased: 20,000 @ € 12.56 Value: € 251,200Shanta Gold Ltd. (SHG) Director name: Mr Robin Anthony FryerAmount purchased: 120,000 @ 15.00p Value: £18,000Netplay TV (NPT) Director name: Mr Andrew Christopher LappingAmount purchased: 100,000 @ 15.19p Value: £15,190Centamin (DI) (CEY) Director name: Mr Kevin TomlinsonAmount purchased: 24,400 @ 60.65p Value: £14,799Murray International Trust (MYI) Director name: Mr David HardieAmount purchased: 1,197 @ 1,058.98p Value: £12,676Haydale Graphene Industries (HAYD) Director name: Mr Raymond (Ray) John GibbsAmount purchased: 11,000 @ 109.50p Value: £12,045Unilever (ULVR) Director name: Ms Mary Ma Amount purchased: 400 @ 2,695.00p Value: £10,780Top Director SellsRedrow (RDW) Director name: Mr Steve MorganAmount sold: 39,844,284 @ 268.93p Value: £107,153,233Homeserve (HSV) Director name: Mr Richard HarpinAmount sold: 415,000 @ 339.00p Value: £1,406,850Jupiter Fund Management (JUP) Director name: Mr Philip JohnsonAmount sold: 63,588 @ 383.80p Value: £244,051Hill & Smith Holdings (HILS) Director name: Mr Clive J SnowdonAmount sold: 10,000 @ 556.10p Value: £55,610NR