(Sharecast News) - One of Hikma Pharmaceuticals's directors picked-up some shares in the company the day after its latest full-year numbers.On Thursday, Dr. Pamela Kirby, a non-executive director at the non-branded generic and in-licensed pharmaceutical products maker, purchased 1,500 shares, on the market, at 1,586p apiece for a total transaction amount of £23,790.The day before, Hikma had posted a 7% increase in full-year 2018 core revenues to $2.08bn with core operating profit up by 19% at $460m, but its sales were 1% below the average analyst forecast and profit was 2% light.Core basic earnings per share, however, increased 31% to 137.8 cents, beating the consensus by 2% due to lower finance charges, while cash-flow from operating activities of $430m down from $443m.Her purchase followed others by the executive chairman and vice-chairman, Said Darwazah and Mazen Darwazah, respectively, also the day before.Analysts at Numis described the company's results as "strong" but said consensus estimates might be set for "modest downgrades"."The shares aren't particularly cheap and conditions in US generics remain volatile and with the shares trading on 11 times's EV/EBITDA we stick with the 'hold' rating."Top Director BuysHikma Pharmaceuticals (HIK)Director name: Kirby,PamelaAmount purchased: 1,500 @ 1,586.00pValue: £23,790.004d Pharma (DDDD)Director name: Stevenson,Alexander JamesAmount purchased: 24,896 @ 91.50pValue: £22,779.84Haydale Graphene Industries (HAYD)Director name: Humm,Roger JamesAmount purchased: 841,432 @ 2.00pValue: £16,828.64Haydale Graphene Industries (HAYD)Director name: Broadbent,KeithAmount purchased: 500,000 @ 2.00pValue: £10,000.00Haydale Graphene Industries (HAYD)Director name: Banks,David Amount purchased: 500,000 @ 2.00pValue: £10,000.00Haydale Graphene Industries (HAYD)Director name: Redman-Thomas,LauraAmount purchased: 375,000 @ 2.00pValue: £7,500.004d Pharma (DDDD)Director name: Peyton,Duncan Joseph Amount purchased: 6,770 @ 92.00pValue: £6,228.40React Group (REAT)Director name: Joyce,MichaelAmount purchased: 2,000,000 @ 0.27pValue: £5,340.00React Group (REAT)Director name: Joyce,MichaelAmount purchased: 1,000,000 @ 0.27pValue: £2,670.00Kcom Group (KCOM)Director name: Bielby,AnnaAmount purchased: 217 @ 69.18pValue: £150.12Zotefoams (ZTF)Director name: Stirling,DavidAmount purchased: 25 @ 599.00pValue: £149.75Zotefoams (ZTF)Director name: McGrath ,Gary Amount purchased: 25 @ 599.00pValue: £149.75Top Director SellsRecord (REC)Director name: Wood-Collins,JamesAmount sold: 146,716 @ 28.70pValue: £42,107.49