The wife of TT Electronics Finance Director Shatish Desani sold down some of the pair's stake on Tuesday with the shares just off a seven-year high. The Desanis sold £319,500 of a stake under Mrs Desani's name at 213p, to leave the couple with a holding of 0.33%.Desani joined in 2008 when the shares were at their lowest ebb, below 20p, when Chief Executive Geraint Anderson took charge. Anderson recently gave notice of his resignation this coming July, with the board in January having announced the appointment of Richard Tyson from FTSE 250 aerospace firm Cobham as his replacement. Annual results for 2013 released in mid-March showed a 4.9% increase in revenues to £532.2m and a fall in profits due to restructuring costs but strong underlying cash generation.Elsewhere, SOCO International Chairman Rui de Sousa topped up his stake for the second day running, taking advantage of the recent weakness in the shares. De Sousa bought £197,500 worth of shares on Tuesday at a lower price of 395p.Top Director BuysSoco International (SIA) Director name: Mr Rui C De SousaAmount purchased: 50,000 @ 395.00p Value: £197,500John Laing Environmental Assets Group Limited (JLEN) Director name: Mr Richard MorseAmount purchased: 50,000 @ 100.00p Value: £50,000ITE Group (ITE) Director name: Mr Marco SodiAmount purchased: 25,000 @ 193.70p Value: £48,425John Laing Environmental Assets Group Limited (JLEN) Director name: Mr Richard RamsayAmount purchased: 45,000 @ 100.00p Value: £45,000John Laing Environmental Assets Group Limited (JLEN) Director name: Mr Peter NevilleAmount purchased: 25,000 @ 100.00p Value: £25,000John Laing Environmental Assets Group Limited (JLEN) Director name: Mr Christopher LeggeAmount purchased: 25,000 @ 100.00p Value: £25,000John Laing Environmental Assets Group Limited (JLEN) Director name: Mr Denise MilehamAmount purchased: 20,000 @ 100.00p Value: £20,000JPMorgan Japan Smaller Companies Trust (JPS) Director name: Mr Robert WhiteAmount purchased: 11,000 @ 174.00p Value: £19,140JPMorgan Japan Smaller Companies Trust (JPS) Director name: Mr Bernard GrigsbyAmount purchased: 10,000 @ 174.00p Value: £17,400Howden Joinery Group (HWDN) Director name: Mr Richard PennycookAmount purchased: 3,000 @ 381.00p Value: £11,430Top Director SellsTT Electronics (TTG) Director name: Mr Shatish D. DasaniAmount sold: 150,000 @ 213.00p Value: £319,500Brady (BRY) Director name: Mr Patrick Gerald BrazelAmount sold: 50,000 @ 83.00p Value: £41,500Brady (BRY) Director name: Mr Patrick Gerald BrazelAmount sold: 50,000 @ 82.50p Value: £41,250Morgan Advanced Materials (MGAM) Director name: Mr Kevin DangerfiledAmount sold: 11,427 @ 357.20p Value: £40,817