(Sharecast News) - BP's chief executive of upstream operations Bernard Looney disposed of 347,630 ordinary shares in the oil and gas giant on Thursday.Looney, who took charge of BP's upstream operations back in November 2010, sold his shares at an average price of 5,596p, for a total value of £1.94m.BP posted better-than-expected first quarter profits and cash flows for the first three months of 2019 on Tuesday, together with higher output.Underlying replacement cost profit for the first three months of 2019 fell to $2.36bn from $2.57bn in the comparable year ago period, driven by lower prices and margins, although "strong" supply and trading results acted as a partial offset.That was better than the company compiled consensus for $2.3bn.As of 1620 BST, BP shares were down 0.53% at 548.70p.Top Director BuysGama Aviation (GMAA)Director name: Mr Simon ToAmount purchased: 1,162,759 @ 95.00pValue: £1,104,621 Telit Communications (TCM)Director name: Mr Harald RöschAmount purchased: 250,000 @ 184.60pValue: £461,500 Tasty (TAST)Director name: Mr Samuel KayeAmount purchased: 10,000,000 @ 4.00pValue: £400,000 Tasty (TAST)Director name: Mr Adam KayeAmount purchased: 5,000,000 @ 4.00pValue: £200,000 The Simplybiz Group (SBIZ)Director name: Mr Neil Martin StevensAmount purchased: 50,000 @ 205.00pValue: £102,500 Avon Rubber (AVON)Director name: Mr Petrus R M VervaatAmount purchased: 2,500 @ 1,450.00pValue: £36,250 BMO Global Smaller Companies (BGSC)Director name: Mr David StilemanAmount purchased: 2,000 @ 1,336.00pValue: £26,720 Polar Capital Technology Trust (PCT)Director name: Mr Charles ParkAmount purchased: 1,840 @ 1,363.48pValue: £25,088 Schroder Asian Total Return Investment Company (ATR)Director name: Mrs Sarah MacAulayAmount purchased: 5,500 @ 361.67pValue: £19,892 Tasty (TAST)Director name: Mr Keith LassmanAmount purchased: 473,414 @ 4.00pValue: £18,937 Top Director SellsKeywords Studios (KWS)Director name: Mr Giorgio GuastallaAmount sold: 500,000 @ 1,540.00pValue: £7,700,000 Property Franchise Group (TPFG)Director name: Mr Richard Wilson MartinAmount sold: 1,300,000 @ 147.75pValue: £1,920,750 Hilton Food Group (HFG)Director name: Mr Philip HefferAmount sold: 50,296 @ 990.00pValue: £497,930 WPP (WPP)Director name: Mr Mark ReadAmount sold: 20,104 @ 968.00pValue: £194,607 Aggreko (AGK)Director name: Mr Stephen BeynonAmount sold: 6,164 @ 847.70pValue: £52,252