SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 Form 6-K Report of Foreign Issuer Pursuant to Rule 13a-16 or 15d-16 of the Securities Exchange Act of 1934 for the period ended 31 May 2006 BP p.l.c. (Translation of registrant's name into English) 1 ST JAMES'S SQUARE, LONDON, SW1Y 4PD, ENGLAND (Address of principal executive offices) Indicate by check mark whether the registrant files or will file annual reports under cover Form 20-F or Form 40-F. Form 20-F |X| Form 40-F --------------- ---------------- Indicate by check mark whether the registrant by furnishing the information contained in this Form is also thereby furnishing the information to the Commission pursuant to Rule 12g3-2(b) under the Securities Exchange Act of 1934. Yes No |X| --------------- ---------------- 1.1 Transaction in Own Shares released on 02 May 2006 1.2 Transaction in Own Shares released on 03 May 2006 1.3 Director/PDMR Shareholding released on 03 May 2006 1.4 Transaction in Own Shares released on 04 May 2006 1.5 Transaction in Own Shares released on 05 May 2006 1.6 Transaction in Own Shares released on 08 May 2006 1.7 Transaction in Own Shares released on 09 May 2006 1.8 Transaction in Own Shares released on 10 May 2006 1.9 Transaction in Own Shares released on 11 May 2006 2.0 Director/PDMR Shareholding released on 11 May 2006 2.1 Transaction in Own Shares released on 12 May 2006 2.2 Transaction in Own Shares released on 15 May 2006 2.3 Transaction in Own Shares released on 16 May 2006 2.4 Transaction in Own Shares released on 17 May 2006 2.5 Transaction in Own Shares released on 18 May 2006 2.6 Transaction in Own Shares released on 19 May 2006 2.7 Transaction in Own Shares released on 22 May 2006 2.8 Transaction in Own Shares released on 23 May 2006 2.9 Transaction in Own Shares released on 24 May 2006 3.0 Transaction in Own Shares released on 25 May 2006 3.1 Transaction in Own Shares released on 26 May 2006 3.2 Additional Listing released on 26 May 2006 3.3 Transaction in Own Shares released on 30 May 2006 3.4 Transaction in Own Shares released on 31 May 2006 EXHIBIT 1.1 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 2 May 2006 BP p.l.c. announces that on 28 April 2006, it purchased 6,398,000 ordinary shares at prices between 676.50 pence and 686.00 pence per share and between 1230.17 cents and 1241.50 cents per share. The purchased shares will all be held as Treasury shares. Following the above transaction, BP p.l.c. holds 1,435,958,105 ordinary shares in Treasury, and has 20,252,461,953 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 463 EXHIBIT 1.2 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 3 May 2006 BP p.l.c. announces that on 2 May 2006, it purchased 6,375,000 ordinary shares at prices between 684.50 pence and 689.00 pence per share and between 1260.50 cents and 1273.50 cents per share. The purchased shares will all be held as Treasury shares. Following the above transaction, BP p.l.c. holds 1,442,333,105 ordinary shares in Treasury, and has 20,247,075,569 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 463 EXHIBIT 1.3 BP p.l.c. - Director/PDMR Shareholding BP p.l.c. - 3 May 2006 BP p.l.c. was informed on 2 May 2006, by the Trustee of the BP Employee Share Ownership Trust of the completion of the following transaction. Following an award by the Company's Remuneration Committee under the BP 2000 Long Term Performance Plan (Deferral) Ms V Cox, a person discharging managerial responsibility in BP p.l.c., acquired an interest in 44,193 Ordinary Shares (ISIN number GB0007980591) on 13 February 2006. The Trustee of the BP Employee Share Ownership Trust purchased BP Ordinary shares at GBP6.465 per share on 13 February 2006 to satisfy this award. Ms Cox acquired a beneficial interest in the shares shown above when the award took effect. Following the award taking effect, the BP Share Ownership Trust sold on behalf of Ms Cox 18,119 Ordinary Shares on 13 February 2006 at GBP6.465 per share to meet the tax liability on the award of these shares. This notice is given in fulfillment of the obligation under DR3.1.2R. EXHIBIT 1.4 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 4 May 2006 BP p.l.c. announces that on 3 May 2006, it purchased 9,400,000 ordinary shares at prices between 679.0 pence and 693.5 pence per share and between 1245.33 cents and 1261.33 cents per share. The purchased shares will all be held as Treasury shares. BP p.l.c. also announces that on 3 May 2006 it transferred to participants in its employee share schemes 715 ordinary shares at prices between 350.00 pence and 441.00 pence. These shares were previously held as treasury shares. Following the above transactions, BP p.l.c. holds 1,451,732,390 ordinary shares in Treasury, and has 20,237,906,575 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 463 EXHIBIT 1.5 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 5 May 2006 BP p.l.c. announces that on 4 May 2006, it purchased 9,000,000 ordinary shares at prices between 677.5 pence and 686.0 pence per share and between 1242.50 cents and 1264.17 cents per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 1,460,732,390 ordinary shares in Treasury, and has 20,229,082,033 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 463 EXHIBIT 1.6 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 8 May 2006 BP p.l.c. announces that on 5 May 2006, it purchased 9,400,000 ordinary shares at prices between 675.0 pence and 685.0 pence per share and between 1261.67 cents and 1271.67 cents per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 1,470,132,390 ordinary shares in Treasury, and has 20,221,005,130 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 463 EXHIBIT 1.7 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 9 May 2006 BP p.l.c. announces that on 8 May 2006, it purchased 9,400,000 ordinary shares at prices between 675.0 pence and 690.0 pence per share and between 1253.50 cents and 1261.50 cents per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 1,479,532,390 ordinary shares in Treasury, and has 20,211,969,326 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 463 EXHIBIT 1.8 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 10 May 2006 BP p.l.c. announces that on 9 May 2006, it purchased 9,350,000 ordinary shares at prices between 676.0 pence and 684.0 pence per share and between 1263.5 cents and 1271.7 cents per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 1,488,882,390 ordinary shares in Treasury, and has 20,202,984,090 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 463 EXHIBIT 1.9 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 11 May 2006 BP p.l.c. announces that on 10 May 2006, it purchased 9,350,000 ordinary shares at prices between 675.0 pence and 682.5 pence per share and between 1256.00 cents and 1270.83 cents per share. The purchased shares will all be held as Treasury shares. BP p.l.c. also announces that on 10 May 2006 it transferred to participants in its employee share schemes 8775 ordinary shares at prices between 350.00 pence and 511.00 pence. These shares were previously held as treasury shares. Following the above transactions, BP p.l.c. holds 1,498,223,615 ordinary shares in Treasury, and has 20,194,129,743 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 463 EXHIBIT 2.0 BP p.l.c. - Director/PDMR Shareholding BP p.l.c. - 11 May 2006 BP p.l.c. was advised on 10 May 2006, by Computershare Plan Managers that on 10 May 2006 the following Directors of BP p.l.c. and other senior executives (persons discharging managerial responsibilities) acquired in London the number of BP ordinary shares (ISIN number GB0007980591) shown opposite their names below at GBP6.83 per share through participation in the BP ShareMatch UK Plan:- Directors Mr. I. C. Conn 51 shares Dr. A.B. Hayward 51 shares Mr. J.A. Manzoni 54 shares Persons Discharging Managerial Responsibilities Mrs Vivienne Cox 51 shares BP p.l.c. was also notified by Dr B E Grote, a director of BP p.l.c., that he received an award under the BP UK long service award scheme on 11 January 2005 in recognition of the completion of his 25th year with the company. He chose to receive the value of the award in the form of BP shares and 94 BP ordinary shares (ISIN number GB0007980591) were purchased by Pershing Securities Limited at GBP5.31915 per share on 11 January 2005 to meet this award. This notice is given in fulfilment of the obligation under section 324(5) of the Companies Act 1985 and DR3.1.2R. EXHIBIT 2.1 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 11 May 2006 BP p.l.c. announces that on 11 May 2006, it purchased 8,431,049 ordinary shares at prices between 676.0 pence and 684.0 pence per share and between 1261.00 cents and 1274.83 cents per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 1,506,654,664 ordinary shares in Treasury, and has 20,186,498,642 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 463 EXHIBIT 2.2 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 15 May 2006 BP p.l.c. announces that on 12 May 2006, it purchased 6,385,000 ordinary shares at prices between 660.0 pence and 670.5 pence per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 1,513,039,664 ordinary shares in Treasury, and has 20,180,353,737 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 463 EXHIBIT 2.3 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 16 May 2006 BP p.l.c. announces that on 15 May 2006, it purchased 6,454,500 ordinary shares at prices between 643.0 pence and 660.0 pence per share and between 1209.83 cents and 1223.33 cents per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 1,519,494,164 ordinary shares in Treasury, and has 20,174,136,829 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 2.4 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 17 May 2006 BP p.l.c. announces that on 16 May 2006, it purchased 6,600,000 ordinary shares at prices between 638.5 pence and 646.0 pence per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 1,526,094,164 ordinary shares in Treasury, and has 20,167,704,099 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 2.5 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 18 May 2006 BP p.l.c. announces that on 17 May 2006, it purchased 8,250,000 ordinary shares at prices between 622.0 pence and 644.5 pence per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 1,534,344,164 ordinary shares in Treasury, and has 20,159,522,211 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 2.6 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 19 May 2006 BP p.l.c. announces that on 18 May 2006, it purchased 8,500,000 ordinary shares at prices between 614.0 pence and 625.0 pence per share. The purchased shares will all be held as Treasury shares. BP p.l.c. also announces that on 17 May 2006 it transferred to participants in its employee share schemes 25,629 ordinary shares at prices between 350.00 pence and 511.00 pence. These shares were previously held as treasury shares. Following the above transactions, BP p.l.c. holds 1,542,818,535 ordinary shares in Treasury, and has 20,151,208,098 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 2.7 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 22 May 2006 BP p.l.c. announces that on 19 May 2006, it purchased 6,750,000 ordinary shares at prices between 623.5 pence and 630.0 pence per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 1,549,568,535 ordinary shares in Treasury, and has 20,144,567,776 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 2.8 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 23 May 2006 BP p.l.c. announces that on 22 May 2006, it purchased 5,850,000 ordinary shares at prices between 608.5 pence and 624.5 pence per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 1,555,418,535 ordinary shares in Treasury, and has 20,138,815,108 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 2.9 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 24 May 2006 BP p.l.c. announces that on 23 May 2006, it purchased 4,200,000 ordinary shares at prices between 616.0 pence and 636.0 pence per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 1,559,618,535 ordinary shares in Treasury, and has 20,134,622,692 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 3.0 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 25 May 2006 BP p.l.c. announces that on 24 May 2006, it purchased 5,594,900 ordinary shares at prices between 617.50 pence and 622.0 pence per share. The purchased shares will all be held as Treasury shares. BP p.l.c. also announces that on 24 May 2006 it transferred to participants in its employee share schemes 5,757 ordinary shares at prices between 350.00 pence and 511.00 pence. These shares were previously held as treasury shares. Following the above transactions, BP p.l.c. holds 1,565,207,678 ordinary shares in Treasury, and has 20,129,044,249 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 3.1 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 26 May 2006 BP p.l.c. announces that on 25 May 2006, it purchased 3,166,704 ordinary shares at prices between 611.00 pence and 630.0 pence per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 1,568,374,382 ordinary shares in Treasury, and has 20,125,936,785 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 3.2 BP p.l.c. - Additional Listing BP p.l.c. - 30 May 2006 26 May 2006 BP p.l.c.("the Company") --------------------------------------- Application has been made to the Financial Services Authority and the London Stock Exchange Plc for a total of 40,000,000 Ordinary shares of US$0.25 each ("shares") to be admitted to the Official List. It is expected that admission will be granted on 31 May 2006 and trading will commence on 1 June 2006. These shares are being reserved under a block listing and will be issued pursuant to the following scheme(s): Schemes Shares EXECUTIVE SHARE OPTION SCHEMES 40,000,000 When issued these shares will rank pari passu with the existing Ordinary shares. EXHIBIT 3.3 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 30 May 2006 BP p.l.c. announces that on 26 May 2006, it purchased 5,850,000 ordinary shares at prices between 633.00 pence and 640.50 pence per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 1,574,224,382 ordinary shares in Treasury, and has 20,120,106,383 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 3.4 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 31 May 2006 BP p.l.c. announces that on 30 May 2006, it purchased 5,025,000 ordinary shares at prices between 625.50 pence and 639.50 pence per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 1,579,249,382 ordinary shares in Treasury, and has 20,115,090,783 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 SIGNATURES Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized. BP p.l.c. (Registrant) Dated: 5 June 2006 /s/ D. J. PEARL .............................. D. J. PEARL Deputy Company Secretary