Premier Farnell non-executive director Paul Withers has taken advantage of a recent weak spell in the electrical components and industrial products supplier's share price, spending nearly £55,000.He took 30,000 shares at 183p a go, and now has 70,000.Shares in Premier Farnell took a dive earlier this month when it said sales in May and June were up by just 1.4% from the same period the previous year, well below the 6% to 8% target range. The company said the lower sales were due to "a marked moderation of growth rates in all global markets during June, particularly Europe and North America."Top Director BuysRuffer Investment Company Ltd. (RICA) Director name: Mr Peter LuthyAmount purchased: 120,000 @ 204.75p Value: £245,700Mission Marketing Group (TMMG) Director name: Mr Bruce William HuttonAmount purchased: 484,254 @ 18.75p Value: £90,798Premier Farnell (PFL) Director name: Mr Paul Nigel WithersAmount purchased: 30,000 @ 183.00p Value: £54,900Mission Marketing Group (TMMG) Director name: Mr Dylan BoggAmount purchased: 283,920 @ 18.75p Value: £53,235Aberforth Smaller Companies Trust (ASL) Director name: Dr Walter NimmoAmount purchased: 2,940 @ 691.55p Value: £20,332Henderson EuroTrust (HNE) Director name: Mr Robert A T BischofAmount purchased: 2,000 @ 551.15p Value: £11,023Top Director SellsMission Marketing Group (TMMG) Director name: Mr Robert Andrew DayAmount sold: 768,174 @ 18.75p Value: £144,033Big Yellow Group (BYG) Director name: Mr Adrian LeeAmount sold: 22,875 @ 301.30p Value: £68,922ORA Capital Partners Ltd. (ORA) Director name: Mr James Ede-GolightlyAmount sold: 30,000 @ 150.00p Value: £45,000Big Yellow Group (BYG) Director name: Mr John TrotmanAmount sold: 14,742 @ 301.30p Value: £44,418LiDCO Group (LID) Director name: Mr John BarryAmount sold: 60,753 @ 17.00p Value: £10,328