Commercial Director of Halfords, Paul McClenaghan, last week sold 46,221 shares in the bike and car accessories retailer, the company announced Monday.The shares were sold at 341.99p, for a total of £158,071. The transaction comes less than a month after the group announced its total revenue for the 15 weeks to January 11th increased 1.6%, while revenue rose 0.8% for the 41 weeks to January 11th. Revenue at autocentres for the third quarter rose 12.4% and for the 41 week period increased 15.4%. Like-for-like retail revenue for the 15 weeks rose 1.0% after a robust performance from car maintenance, which rose 6.1%. Top Director BuysNorth Atlantic Smaller Companies Inv Trust (NAS) Director name: Mr Christopher MillsAmount purchased: 5,000 @ 1,318.00p Value: £65,900New Europe Property Investments (NEPI) Director name: Mr Dewald JoubertAmount purchased: 947 @ € 4.77 Value: €4,521Tate & Lyle (TATE) Director name: Ms Ginny KamskyAmount purchased: 5,000 @ 798.55p Value: £39,928Top Director SellsNew Europe Property Investments (NEPI) Director name: Mr Victor Semionov Amount sold: 61,148 @ € 4.77 Value: €291,933New Europe Property Investments (NEPI) Director name: Mr Victor Semionov Amount sold: 49,839 @ € 4.89 Value: €243,488Halfords Group (HFD) Director name: Mr Paul McClenaghanAmount sold: 46,221 @ 341.99p Value: £158,071Young & Co's Brewery 'A' Shares (YNGA) Director name: Mr Rupert ClevelyAmount sold: 18,068 @ 799.37p Value: £144,430NR