Carillion's Group Finance Director, Richard Adam, on Thursday sold, on behalf of his wife, 40,000 shares. Each of these was sold for 309.04p, for a total trade value of £123,616. Adam's stake now stands at 118,238 shares. The disposal was made a week after the support services company announced that it had bagged £180m-worth of highway contracts in recent weeks, including a £70m deal to upgrade another section of the M6.Under the contract, the FTSE 250 group will transform the M6 between junctions 10A and 13 in the West Midlands into a so-called smart motorway which use a range of technologies and new operating procedures to control the flow of traffic. The firm is also part of a joint venture that has been picked by Stockport Metropolitan Borough Council as the preferred bidder to design and build the A6 Manchester Airport Relief Road. It said its share of the £100m contract would be some £50m. In addition, Carillion was awarded a clutch of smaller contracts including a 12-month contract for Northumberland County Council to build the £25m Morpeth Northern bypass and a £16m 20-month contract for Leeds City Council for the maintenance of the A58 Woodhouse Tunnel.Top Director BuysHydroDec Group (HYR) Director name: Mr Andrew BlackAmount purchased: 89,777,776 @ 11.25p Value: £10,100,000HydroDec Group (HYR) Director name: Lord Colin MoynihanAmount purchased: 2,666,667 @ 11.25p Value: £300,000Telecity Group (TCY) Director name: Ms Claudia Arney Amount purchased: 7,000 @ 674.50p Value: £47,215Camco Clean Energy (CCE) Director name: Mr Jonathan Anthony Frank MarrenAmount purchased: 306,907 @ 6.50p Value: £19,949Ruffer Investment Company Ltd Red PTG Pref Shares (RICA) Director name: Mr Ashe WindhamAmount purchased: 5,000 @ 220.65p Value: £11,032Top Director SellsTate & Lyle (TATE) Director name: Mr Tim LodgeAmount sold: 105,358 @ 788.00p Value: £830,221Hikma Pharmaceuticals (HIK) Director name: Mr Khalid NabilsiAmount sold: 49,000 @ 1,195.00p Value: £585,550Tate & Lyle (TATE) Director name: Mr Tim LodgeAmount sold: 71,690 @ 788.00p Value: £564,917Tate & Lyle (TATE) Director name: Mr Tim LodgeAmount sold: 24,377 @ 788.00p Value: £192,091Carillion (CLLN) Director name: Mr Richard AdamAmount sold: 40,000 @ 309.04p Value: £123,616Mondi (MNDI) Director name: Mr Peter OswaldAmount sold: 10,000 @ 1,015.00p Value: £101,500Tate & Lyle (TATE) Director name: Mr Tim LodgeAmount sold: 12,305 @ 788.00p Value: £96,963Mondi (MNDI) Director name: Mr Peter OswaldAmount sold: 6,506 @ 1,013.00p Value: £65,906Lancashire Holdings Limited (LRE) Director name: Mr John Henry BishopAmount sold: 4,807 @ 804.99p Value: £38,696Mondi (MNDI) Director name: Mr Peter OswaldAmount sold: 3,494 @ 1,014.00p Value: £35,429NR