John Worby, Group Finance Director of Genus, the FTSE 250 animal genetics firm, has sold 43,000 shares, half of the amount he vested earlier this month. Worby sold 43,261 shares at 1,318.41p each for a total of £570,357. The sale was made further to the vesting of 86,523 conditional nil-cost share options on March 5th under the company's performance share plan. The remaining 43,262 share options that vested under the plan have been retained by Worby. Towards the end of last month the firm reported strong growth in sales volumes in Asia has seen animal genetics firm Genus increase revenue by almost a 10th in the first half of its financial year.Furthermore, after reviewing its dividend policy last year, the firm has decided to start paying an interim dividend for the first time this year. The board has approved an interim dividend of 4.5p per share payable on March 30th. The stock has rocketed in the past past year, rising almost 44%, equivalent to 404p. The share price is up 0.84%, or 11p over the past week. Top Director BuysCapital Shopping Centres Group (CSCG) Director name: Mr John Whittaker Amount purchased: 300,000 @ 347.24p Value: £1,041,720Capital Shopping Centres Group (CSCG) Director name: Mr John Whittaker Amount purchased: 300,000 @ 344.55p Value: £1,033,650FBD Holdings (FBH) Director name: Mr Andrew LangfordAmount purchased: 6,818 @ € 9.03 Value: € 61,567Cello Group (CLL) Director name: Mr Mark ScottAmount purchased: 60,500 @ 41.00p Value: £24,805Marks & Spencer Group (MKS) Director name: Ms Miranda CurtisAmount purchased: 5,500 @ 367.50p Value: £20,212BG Group (BG.) Director name: Mr Caio Koch-WeserAmount purchased: 1,000 @ 1,533.14p Value: £15,331BG Group (BG.) Director name: Mr Caio Koch-WeserAmount purchased: 700 @ 1,535.23p Value: £10,747Top Director SellsRolls-Royce Holdings (RR.) Director name: Mr Mike TerrettAmount sold: 287,997 @ 818.25p Value: £2,356,535Barclays (BARC) Director name: Mr Chris LucasAmount sold: 613,536 @ 239.88p Value: £1,471,750Rolls-Royce Holdings (RR.) Director name: Mr Colin P SmithAmount sold: 175,690 @ 818.25p Value: £1,437,583Rolls-Royce Holdings (RR.) Director name: Mr James M GuyetteAmount sold: 113,484 @ 818.25p Value: £928,583Genus (GNS) Director name: Mr John WorbyAmount sold: 43,261 @ 1,318.41p Value: £570,357Sage Group (SGE) Director name: Mr Guy BerruyerAmount sold: 113,925 @ 297.97p Value: £339,462Sage Group (SGE) Director name: Mr Guy BerruyerAmount sold: 105,026 @ 300.00p Value: £315,078Sage Group (SGE) Director name: Mr David ClaytonAmount sold: 72,958 @ 297.97p Value: £217,393Sage Group (SGE) Director name: Mr Paul HarrisonAmount sold: 72,660 @ 297.97p Value: £216,505Rolls-Royce Holdings (RR.) Director name: Mr Mark MorrisAmount sold: 24,846 @ 818.25p Value: £203,302