The chief executive in Utilitywise increased his stake in the group after saying it performed in line with expectations in the first half of its financial year, although it warned of a weakening revenue pipeline.Geoff Thompson bought 256,000 shares for 198.2p each, spending £507,416 in the transaction.Thompson holds now a total of 8.29m shares in the utility consultancy.The deputy chief executive Andrew Richardson also bought 15,000 for an individual price of 203p, spending 1.03m shares."Going forward, our efforts will revert to focusing on the acquisition of new customers in our highly fragmented target markets," said Thompson."We expect to report a significant increase in both revenue and profits for the full year in-line with previous expectations."Top Director BuysUtilitywise (UTW) Director name: Mr Geoff ThompsonAmount purchased: 256,000 @ 198.21p Value: £507,418Amerisur Resources (AMER) Director name: Mr Stephen Foss Amount purchased: 300,000 @ 31.08p Value: £93,240PZ Cussons (PZC) Director name: Mr Brandon Howard LeighAmount purchased: 10,000 @ 312.70p Value: £31,270Utilitywise (UTW) Director name: Mr Andrew RichardsonAmount purchased: 15,000 @ 203.13p Value: £30,470Top Director SellsARM Holdings (ARM) Director name: Mr Michael (Mike) MullerAmount sold: 200,000 @ 1,073.20p Value: £2,146,400ARM Holdings (ARM) Director name: Mr Tim ScoreAmount sold: 200,000 @ 1,065.36p Value: £2,130,720Paragon Group Of Companies (PAG) Director name: Mr Nigel S TerringtonAmount sold: 500,000 @ 424.15p Value: £2,120,750ARM Holdings (ARM) Director name: Mr Tim ScoreAmount sold: 183,278 @ 1,076.57p Value: £1,973,116Paragon Group Of Companies (PAG) Director name: Mr John HeronAmount sold: 292,527 @ 424.15p Value: £1,240,753ARM Holdings (ARM) Director name: Mr Simon SegarsAmount sold: 80,136 @ 1,076.57p Value: £862,720ARM Holdings (ARM) Director name: Mr Michael (Mike) MullerAmount sold: 71,226 @ 1,076.57p Value: £766,798Euromoney Institutional Investor (ERM) Director name: Lord The Viscount RothermereAmount sold: 24,248 @ 1,003.50p Value: £243,329