Graham Mackay, the Chairman of drinks giant SABMiller, reduced his beneficial interest in the company after the E.A.G Mackay Family Trust sold 15,370 shares. The £499,986 disposal, which saw the shares sold at 3,253p each, reduced Mackay's stake to just under 1.4m shares.Meanwhile, Non-Executive Director Geoffrey Bible acquired £273,160-worth of shares in two tranches. The first was the direct purchase of 5,000 shares at 3,214p a piece, while the remainder were bought by a person connected to Bible at the same price. Last week the group reported flat revenue after feeling the impact of foreign exchange movements, specifically by the depreciation of key currencies against the US dollar.The brewing giant's group revenue in the six months through September was broadly flat at $17.5bn.As expected the firm's performance in Latin America was affected by an excise increase in Peru and national strikes and social unrest in Colombia. However, favourable pricing and a good performance from some premium brands continued to drive group net producer revenue growth.First-half pre-tax profit rose 7% to $2.4bn from $2.2bn as earnings before interest, tax and amortisation (EBITA) increased 4% to $3.2bn and the EBITA margin jumped 60 basis points to 23.7%.Top Director BuysLonmin (LMI) Director name: Mr Simon ScottAmount purchased: 16,405 @ 317.11p Value: £52,022SABMiller (SAB) Director name: Mr Geoffrey BibleAmount purchased: 8,500 @ 3,213.65p Value: £273,160Lonmin (LMI) Director name: Mr Ben MagaraAmount purchased: 4,152 @ 307.26p Value: £12,757Britvic (BVIC) Director name: Mr Simon Litherland Amount purchased: 31,342 @ 638.11p Value: £199,996Essentra (ESNT) Director name: Mr Jeffrey Francis HarrisAmount purchased: 8,000 @ 776.81p Value: £62,145Alent (ALNT) Director name: Mr Steve CorbettAmount purchased: 10,000 @ 323.41p Value: £32,341Asian Plantation Ltd. (DI) (PALM) Director name: Mr Dennis MelkaAmount purchased: 14,999 @ 198.00p Value: £29,698Top Director SellsJudges Scientific (JDG) Director name: Mr Ralph ElmanAmount sold: 50,000 @ 1,775.00p Value: £887,500SABMiller (SAB) Director name: Mr Graham MackayAmount sold: 15,370 @ 3,253.00p Value: £499,986Judges Scientific (JDG) Director name: Hon Alexander HambroAmount sold: 17,500 @ 1,775.00p Value: £310,625GB Group (GBG) Director name: Mr Richard Anthony LawAmount sold: 200,000 @ 135.33p Value: £270,660Planet Payment Inc. (PPT) Director name: Mr Graham N AradAmount sold: 40,000 @ 154.75p Value: £61,900El Oro Ltd (ELX) Director name: Mr C. Robin W. ParishAmount sold: 118,605 @ 82.50p Value: £97,849