(Sharecast News) - GlaxoSmithKline director Victoria Whyte acquired £47,000 worth of ordinary shares in the UK's biggest drugs company on Thursday.Whyte, who joined GSK's corporate secretariat more than 30 years ago, purchased just over 3,000 shares at an average price of 1,547p each, for a total transaction value of £46,719.40.Just last week, GlaxoSmithKline reported full-year sales of more than £30bn last Wednesday but warned that earnings in the current year would be hurt by generic competition to its blockbuster asthma treatment.GSK revealed 2018 group sales were £30.8bn, for a 2% increase on the previous year, while pre-tax profits were ahead by 36% at £4.8bn.Fourth-quarter sales came in at £8.2bn and adjusted earnings per share at 31.2p. Analysts had been looking for adjusted EPS of around 27.7p.As of 1615 GMT, GSK shares had picked up 1.82% to 1,575.20p.Top Director BuysGlaxosmithkline (GSK)Director name: Whyte,VictoriaAmount purchased: 3,020 @ 1,547.00pValue: £46,719.40Castings (CGS)Director name: Vicary,AdamAmount purchased: 3,000 @ 357.00pValue: £10,710.00Emis Group (EMIS)Director name: Southby,PeterAmount purchased: 16 @ 940.00pValue: £150.40Kcom Group (KCOM)Director name: Bielby,AnnaAmount purchased: 204 @ 73.60pValue: £150.14Aa (AA.)Director name: Clarke,Martin CAmount purchased: 165 @ 90.81pValue: £149.84Nucleus Financial Group (NUC)Director name: Ferguson,David RitchieAmount purchased: 88 @ 170.00pValue: £149.60Go-ahead Group (GOG)Director name: Brown,David Amount purchased: 8 @ 1,827.98pValue: £146.24Go-ahead Group (GOG)Director name: Ferguson,CarolynAmount purchased: 8 @ 1,827.98pValue: £146.24Top Director SellsBeazley (BEZ)Director name: Bride,MartinAmount sold: 67,070 @ 505.25pValue: £338,871.16Beazley (BEZ)Director name: Bride,MartinAmount sold: 52,684 @ 505.25pValue: £266,185.90Beazley (BEZ)Director name: Horton,AndrewAmount sold: 50,948 @ 505.25pValue: £257,414.76Beazley (BEZ)Director name: Horton,AndrewAmount sold: 47,073 @ 505.25pValue: £237,836.32Beazley (BEZ)Director name: Cox ,Adrian Amount sold: 39,191 @ 505.25pValue: £198,012.52Beazley (BEZ)Director name: Cox ,Adrian Amount sold: 26,079 @ 505.25pValue: £131,764.14Beazley (BEZ)Director name: Bride,MartinAmount sold: 11,353 @ 505.25pValue: £57,361.03Beazley (BEZ)Director name: Horton,AndrewAmount sold: 10,115 @ 505.25pValue: £51,106.04Grainger (GRI)Director name: Gordon,HelenAmount sold: 13,465 @ 242.60pValue: £32,666.09Beazley (BEZ)Director name: Cox ,Adrian Amount sold: 5,604 @ 505.25pValue: £28,314.21Grainger (GRI)Director name: Simms,VanessaAmount sold: 5,579 @ 242.60pValue: £13,534.65