Rajan Tandon, a Non-Executive Director of FTSE 250 African energy firm Ophir, has ditched 10m shares in the firm, cashing in on the recent surge in its share price.The director sold the shares for 500p for a total of £50m. The sale comes just days after the company's share price leapt on the back of a record gas discovery off the coast of Tanzania. The firm said the 4.5tr cubic feet (TCF) of gas discovery at its Jodari-1 well, exceeded pre-drill estimates by 55%.The find marked the fourth consecutive gas discovery in the area for the joint venture between Ophir and BG Group - and the largest by Ophir in its history.Ophir first listed in London in July 2011. Since then the shares have more than doubled in price. Top Director BuysLonmin (LMI) Director name: Dr Deenadayalan (Len) KonarAmount purchased: 1,500 @ 1,032.86p Value: £15,493Polo Resources Ltd. (DI) (POL) Director name: Mr Neil Lindsey HerbertAmount purchased: 2,000,000 @ 3.30p Value: £66,000Shanks Group (SKS) Director name: Mr Peter DilnotAmount purchased: 59,500 @ 98.40p Value: £58,548Songbird Estates (SBD) Director name: Mr Alexander Heini Philip MidgenAmount purchased: 44,500 @ 112.00p Value: £49,840Kenmare Resources (KMR) Director name: Ms Elizabeth HeadonAmount purchased: 48,773 @ 50.23p Value: £24,499Songbird Estates (SBD) Director name: Mr Alexander Heini Philip MidgenAmount purchased: 22,000 @ 115.00p Value: £25,300Vislink (VLK) Director name: Mr Oliver EllinghamAmount purchased: 67,000 @ 32.50p Value: £21,775Hiscox Ltd. (HSX) Director name: Ms Andrea RosenAmount purchased: 4,952 @ 393.78p Value: £19,500Hiscox Ltd. (HSX) Director name: Mr Ernst JansenAmount purchased: 4,574 @ 393.78p Value: £18,011Pearson (PSON) Director name: Mr Ken J HydonAmount purchased: 1,006 @ 1,170.00p Value: £11,770Top Director SellsPrudential (PRU) Director name: Mr Barry StoweAmount sold: 204,650 @ 749.89p Value: £1,534,650Aberdeen Asset Management (ADN) Director name: Mr Martin J GilbertAmount sold: 300,000 @ 257.00p Value: £771,000Signet Jewelers Ltd. (SIG) Director name: Mr Rob AndersonAmount sold: 8,183 @ 3,082.15p Value: £252,212Aegis Group (AGS) Director name: Mr Harold MitchellAmount sold: 100,000 @ 182.38p Value: £182,380Aegis Group (AGS) Director name: Mr Harold MitchellAmount sold: 100,000 @ 181.30p Value: £181,300GW Pharmaceuticals (GWP) Director name: Dr Stephen WrightAmount sold: 140,000 @ 87.00p Value: £121,800Travis Perkins (TPK) Director name: Mr Paul N Hampden SmithAmount sold: 3,000 @ 1,039.04p Value: £31,171NR