Power solution provider APR Energy on Tuesday announced large share sales by two of its Non-Executive Diectors. Selling at 1,100p a piece, Matthew Allen, traded in 563,224 shares, while Edward Hawkes, who is also a founder of the company, disposed of 416,113. They pocketed £6.2m and £4.6m, respectively. The sales were made less than a month after the company announced the "transformational" acquisition of GE Turbine Rental Business and reported adjusted revenues of $84m during the third quarter of the year. APR claimed the acquisition would create the world's leading mobile turbine power provider as well as a long-term strategic alliance between APR Energy and GE covering areas such as supply of turbine technology, service, and branding. It also said it would give the company access to new markets and sectors.The group won contracts worth 147 megawatts in the quarter in Mozambique (40MW), Indonesia (75MW), and Senegal (32MW), bringing total contract wins this year to 740MW against 369MW in the same period in 2012. It also signed contract extensions worth 116MW. It also said it continued to see strong structural demand for power in Africa, Latin America, the Middle East, and South East Asia, and was in talks about a significant number of opportunities.Top Director BuysDCC (DCC) Director name: Dr Pamela KirbyAmount purchased: 2,500 @ 2,826.58p Value: £70,664GLOBO (GBO) Director name: Mr Konstantinos (Costis) PapadimitrakopoulosAmount purchased: 100,000 @ 62.27p Value: £62,270Wincanton (WIN) Director name: Mr Steve MarshallAmount purchased: 20,000 @ 125.00p Value: £25,000Rialto Energy Ltd (DI) (RIA) Director name: Mr Robert James ShepherdAmount purchased: 836,278 @ 2.28p Value: £19,067Top Director SellsAPR Energy (APR) Director name: Mr Matthew AllenAmount sold: 563,224 @ 1,100.00p Value: £6,195,464APR Energy (APR) Director name: Mr Edward HawkesAmount sold: 416,113 @ 1,100.00p Value: £4,577,243Bunzl (BNZL) Director name: Mr Patrick LarmonAmount sold: 44,500 @ 1,409.00p Value: £627,005BAE Systems (BA.) Director name: Ms Linda P Hudson Amount sold: 95,000 @ 452.18p Value: £429,571Mondi (MNDI) Director name: Mr Andrew KingAmount sold: 20,000 @ 1,040.01p Value: £208,002NR