Andrew Heath, a Non-Executive Director of chip designer Imagination Technologies invested nearly 60,000 pounds in the firm on Wednesday, the same day that the group unveiled its annual results.Heath, who also works as the President of the Energy division at Rolls-Royce, purchased 20,677 shares in Imagination at a price of 288p each, spending a total of £59,550.The company also on Wednesday revealed a decline in annual profits due to a sharp increase in operation expenses, but the bottom line still came in ahead of analysts' estimates, causing shares to rise strongly.In a call with Sharecast earlier that day, Chief Financial Officer Richard Smith said that the period ended April 30th was an "important year in terms of strategic development", and that a number of substantial investments have built a "strong platform for growth".Adjusted pre-tax profits fell 7.0% to £34.3m, on group revenue which rose 19% to £151.5m,The stock was up 5.93% at 323.3p in afternoon trade.Top Director BuysCentrica (CNA) Director name: Mr Michael LinnAmount purchased: 42,575 @ 372.00p Value: £158,379Imagination Technologies Group (IMG) Director name: Mr Andrew Heath Amount purchased: 20,677 @ 288.00p Value: £59,550Mcbride (MCB) Director name: Mr Chris BullAmount purchased: 20,000 @ 113.00p Value: £22,600Mcbride (MCB) Director name: Mr Chris BullAmount purchased: 20,000 @ 113.00p Value: £22,600F&C Asset Management (FCAM) Director name: Mr Edward BramsonAmount purchased: 19,000 @ 96.31p Value: £18,299Impax Environmental Markets (IEM) Director name: Mr John ScottAmount purchased: 10,000 @ 128.79p Value: £12,879Mcbride (MCB) Director name: Mr Richard Armitage Amount purchased: 10,000 @ 113.00p Value: £11,300Top Director SellsCentrica (CNA) Director name: Mr W Sam H LaidlawAmount sold: 210,000 @ 371.60p Value: £780,360Centrica (CNA) Director name: Mr Nicholas (Nick) LuffAmount sold: 206,096 @ 373.73p Value: £770,243Bankers Petroleum Ltd.(CDI) (BNK) Director name: Mr Robert M D CrossAmount sold: 250,000 @ 181.11p Value: £452,775Centrica (CNA) Director name: Mr Mark HanafinAmount sold: 168,531 @ 371.85p Value: £626,683Centrica (CNA) Director name: Mr Chris WestonAmount sold: 120,379 @ 373.35p Value: £449,435Centrica (CNA) Director name: Mr Nicholas (Nick) LuffAmount sold: 7,392 @ 371.60p Value: £27,469BC