(ShareCast News) - IT and technology service provider Altitude Group's chief executive and chairman have bought shares in the company as a recent restructuring helped boost the stock back to levels not seen since early last year. Chief executive Martin Varley late last week spent around £60,000 as he purchased 40,000 shares at a price of 16p and 360,000 at a price of 16.65p to take his holding to 12.55m, or 29.24% of the company's total.Meanwhile, chairman Peter Hallett snapped up his first 5,000 shares in the company at a price of 16.41p.A trading update earlier in the month revealed the benefits of the significant restructuring and the resulting annualised cost reduction of circa £1.8m were coming through as planned in recent months."The pipeline of opportunities in the technology business is growing strongly as the capabilities of the group's integrated proprietary applications gain wider understanding and traction, particularly in the US. The partnership with Aprinta in the US, announced on 14 June 2016, is on plan for launch by the final quarter of this year," the company said. Top Director BuysAltitude Group (ALT)Director name: Varley,Martin RoyAmount purchased: 360,000 @ 16.65pValue: £59,940.00Qinetiq Group (QQ.)Director name: Brubaker,LynnAmount purchased: 12,000 @ 225.93pValue: £27,111.99Amino Technologies (AMO)Director name: Todd,KeithAmount purchased: 8,975 @ 146.25pValue: £13,125.94Fox Marble Holdings (FOX)Director name: Albani,Etrur Amount purchased: 115,827 @ 10.00pValue: £11,582.70Fox Marble Holdings (FOX)Director name: Gilbert,Christopher Amount purchased: 105,694 @ 10.00pValue: £10,569.40Zegona Communications (ZEG)Director name: Kalika,Howard Amount purchased: 8,850 @ 112.97pValue: £9,997.84Fox Marble Holdings (FOX)Director name: Allner,Andrew Amount purchased: 79,500 @ 10.00pValue: £7,950.00Fox Marble Holdings (FOX)Director name: Arthur Jourdan,Paul Amount purchased: 75,000 @ 10.00pValue: £7,500.00Altitude Group (ALT)Director name: Varley,Martin RoyAmount purchased: 40,000 @ 16.00pValue: £6,400.00Fox Marble Holdings (FOX)Director name: Terry ,Colin Amount purchased: 45,000 @ 10.00pValue: £4,500.00Fox Marble Holdings (FOX)Director name: Harrison,Roy Amount purchased: 41,250 @ 10.00pValue: £4,125.00Altitude Group (ALT)Director name: Hallett,Peter Amount purchased: 5,000 @ 16.41pValue: £820.50Maintel Holdings (MAI)Director name: Stevens,KevinAmount purchased: 17 @ 882.00pValue: £149.94Maintel Holdings (MAI)Director name: Legg,Stuart Amount purchased: 17 @ 882.00pValue: £149.94Top Director SellsVp (VP.)Director name: Stothard,Neil AAmount sold from LTIP options: 107,986 @ 692.50pValue: £747,803.07