The Chief Executive Officer of FTSE 250 energy services provider Hunting has sold off 100,000 shares in the firm at 945p each.Dennis Proctor, who has been a director of Hunting for twelve years, made the £945,000 sale to satisfy personal tax liabilities, the company said. Following the transaction, the director now holds 1,220,472 shares, equal to 0.83% of the firm's share capital. The company's share price has performed well over the past year, gaining over 17%, or 139p. Just over a month ago the Hunting revealed that it sold its Canadian airport business for £7.5m. Hunting Canadian Airport Holdings, which includes Field Aviation, was bought by a consortium of North American investors put together by the current management team. Hunting agreed to defer £1.9m of the deal, which it will receive by the end of 2018 and on which it will earn interest at a rate of 8% a year in the meantime, the firm said. On the day of Proctor's sale, the share price fell 0.58% to 945.50p. Top Director BuysAberforth Smaller Companies Trust (ASL) Director name: Mr Richard RaeAmount purchased: 4,000 @ 629.68p Value: £25,187Mission Marketing Group (TMMG) Director name: Mr Robert Andrew DayAmount purchased: 95,725 @ 24.59p Value: £23,539Mission Marketing Group (TMMG) Director name: Mr David William MorganAmount purchased: 95,725 @ 24.59p Value: £23,539Mission Marketing Group (TMMG) Director name: Mr Chris MorrisAmount purchased: 76,600 @ 24.59p Value: £18,836Mission Marketing Group (TMMG) Director name: Mr Dylan BoggAmount purchased: 57,450 @ 24.59p Value: £14,127VinaLand Ltd (VNL) Director name: Mr Michael Ian ArnoldAmount purchased: 20,000 @ $0.57 Value: $11,500Ruspetro (RPO) Director name: Dr Rolf StombergAmount purchased: 50,000 @ 20.00p Value: £10,000Top Director SellsHunting (HTG) Director name: Mr Dennis L ProctorAmount sold: 100,000 @ 945.00p Value: £945,000Drax Group (DRX) Director name: Ms Dorothy ThompsonAmount sold: 15,280 @ 542.06p Value: £82,827Drax Group (DRX) Director name: Mr Peter EmeryAmount sold: 7,673 @ 542.06p Value: £41,592Drax Group (DRX) Director name: Mr Paul TaylorAmount sold: 5,328 @ 542.06p Value: £28,881Drax Group (DRX) Director name: Mr Anthony (Tony) James QuinlanAmount sold: 3,124 @ 542.06p Value: £16,934