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 30 November 2005 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 01 November 2005 1.2 Transaction in Own Shares released on 02 November 2005 1.3 Transaction in Own Shares released on 03 November 2005 1.4 Transaction in Own Shares released on 04 November 2005 1.5 Transaction in Own Shares released on 07 November 2005 1.6 Transaction in Own Shares released on 08 November 2005 1.7 Transaction in Own Shares released on 09 November 2005 1.8 Transaction in Own Shares released on 10 November 2005 1.9 Transaction in Own Shares released on 11 November 2005 2.0 Director/PDMR Shareholding released on 11 November 2005 2.1 Transaction in Own Shares released on 17 November 2005 2.2 Transaction in Own Shares released on 21 November 2005 2.3 Transaction in Own Shares released on 22 November 2005 2.4 Transaction in Own Shares released on 23 November 2005 2.5 Transaction in Own Shares released on 24 November 2005 2.6 Transaction in Own Shares released on 25 November 2005 2.7 Transaction in Own Shares released on 28 November 2005 2.8 Transaction in Own Shares released on 29 November 2005 2.9 Transaction in Own Shares released on 30 November 2005 EXHIBIT 1.1 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 1 November 2005 BP p.l.c. announces that on 31 October 2005, it purchased 10,789,000 ordinary shares at prices between 623.00 pence and 635.50 pence per share and between 1102.8 cents and 1125.8 cents per share. The purchased shares will all be held as Treasury shares. Following the above purchase, BP p.l.c. holds 784,854,950 ordinary shares in Treasury, and has 20,851,935,557 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 1.2 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 2 November 2005 BP p.l.c. announces that on 1 November 2005, it purchased 9,073,000 ordinary shares at prices between 619.00 pence and 629.50 pence per share and between 1101.7 cents and 1108.8 cents per share. The purchased shares will all be held as Treasury shares. Following the above purchase, BP p.l.c. holds 793,927,950 ordinary shares in Treasury, and has 20,842,900,023 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 1.3 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 03 November 2005 BP p.l.c. announces that on 02 November 2005, it purchased 9,856,000 ordinary shares at prices between 624.00 pence and 633.50 pence per share and between 1108.3 cents and 1121.5 cents per share. The purchased shares will all be held as Treasury shares. BP p.l.c. also announces that on 02 November 2005 it transferred to participants in its employee share schemes 16,310 ordinary shares at prices between 350.00 pence and 498.00 pence. These shares were previously held as treasury shares. Following the above transactions, BP p.l.c. holds 803,767,640 ordinary shares in Treasury, and has 20,833,051,955 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 1.4 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 04 November 2005 BP p.l.c. announces that on 3 November 2005, it purchased 9,702,800 ordinary shares at prices between 633.02 pence and 641.50 pence per share and between 1126.17 cents and 1145.67 cents per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 813,470,440 ordinary shares in Treasury, and has 20,823,382,861 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 1.5 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 7 November 2005 BP p.l.c. announces that on 4 November 2005, it purchased 7,937,000 ordinary shares at prices between 639.00 pence and 650.50 pence per share. The purchased shares will all be held as Treasury shares. Following the above purchase, BP p.l.c. holds 821,407,440 ordinary shares in Treasury, and has 20,815,465,661 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 1.6 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 08 November 2005 BP p.l.c. announces that on 7 November 2005, it purchased 9,925,400 ordinary shares at prices between 631.0 pence and 640.0 pence per share and between 1104.33 cents and 1112.00 cents per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 831,332,840 ordinary shares in Treasury, and has 20,805,564,937 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 1.7 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 09 November 2005 BP p.l.c. announces that on 8 November 2005, it purchased 8,313,000 ordinary shares at prices between 633.0 pence and 639.5 pence per share and between 1097.50 cents and 1109.00 cents per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 839,645,840 ordinary shares in Treasury, and has 20,797,375,973 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 1.8 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 10 November 2005 BP p.l.c. announces that on 09 November 2005, it purchased 7,223,000 ordinary shares at prices between 629.00 pence and 640.00 pence per share. The purchased shares will all be held as Treasury shares. BP p.l.c. also announces that on 09 November 2005 it transferred to participants in its employee share schemes 22,958 ordinary shares at prices between 452.00 pence and 498.00 pence. These shares were previously held as treasury shares. Following the above transactions, BP p.l.c. holds 846,845,882 ordinary shares in Treasury, and has 20,790,259,449 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 1.9 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 11 November 2005 BP p.l.c. announces that on 10 November 2005, it purchased 3,132,000 ordinary shares at prices between 615.00 pence and 628.00 pence per share. The purchased shares will all be held as Treasury shares. Following the above purchase, BP p.l.c. holds 849,977,882 ordinary shares in Treasury, and has 20,787,194,505 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 2.0 BP p.l.c. - Director/PDMR Shareholding BP p.l.c. - 11 November 2005 We were advised yesterday, 10 November 2005, by Computershare Plan Managers that on 10 November 2005 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.27 per share through participation in the BP ShareMatch UK Plan:- Directors Mr. I. C. Conn 54 shares Dr. A.B. Hayward 54 shares Mr. J.A. Manzoni 54 shares Persons Discharging Managerial Responsibilities Mrs Vivienne Cox 54 shares Mr Andrew G. Inglis 54 shares EXHIBIT 2.1 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 17 November 2005 BP p.l.c. announces that on 16 November 2005 it transferred to participants in its employee share schemes 30,434 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 849,947,448 ordinary shares in Treasury, and has 20,787,372,067 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 2.2 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 21 November 2005 BP p.l.c. announces that on 18 November 2005, it purchased 8,132,400 ordinary shares at prices between 639.50 pence and 648.50 pence per share and between 1108.33 cents and 1098.33 cents per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 858,079,848 ordinary shares in Treasury, and has 20,779,295,139 ordinary shares in issue (excluding Treasury shares). Enquiries: Fergus MacLeod, BP p.l.c. Tel : 020 7496 4632 EXHIBIT 2.3 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 22 November 2005 BP p.l.c. announces that on 21 November 2005, it purchased 7,141,800 ordinary shares at prices between 646.88 pence and 656.5 pence per share and between 1117.67 cents and 1127.67 cents per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 865,221,648 ordinary shares in Treasury, and has 20,772,242,751 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. - 23 November 2005 BP p.l.c. announces that on 22 November 2005, it purchased 7,923,000 ordinary shares at prices between 657.00 pence and 665.00 pence per share and between 1130.67 cents and 1141.17 cents per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 873,144,648 ordinary shares in Treasury, and has 20,764,390,461 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. - 24 November 2005 BP p.l.c. announces that on 23 November 2005, it purchased 5,732,000 ordinary shares at prices between 655.50 pence and 665.00 pence per share. The purchased shares will all be held as Treasury shares. BP p.l.c. also announces that on 23 November 2005 it transferred to participants in its employee share schemes 41,405 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 878,835,243 ordinary shares in Treasury, and has 20,758,773,929 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. - 25 November 2005 BP p.l.c. announces that on 24 November 2005, it purchased 3,700,000 ordinary shares at prices between 651.00 pence and 659.50 pence per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 882,535,243 ordinary shares in Treasury, and has 20,755,237,316 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. - 28 November 2005 BP p.l.c. announces that on 25 November 2005, it purchased 3,500,000 ordinary shares at prices between 656.50 pence and 661.00 pence per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 886,035,243 ordinary shares in Treasury, and has 20,751,910,372 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. - 29 November 2005 BP p.l.c. announces that on 28 November 2005, it purchased 5,770,000 ordinary shares at prices between 646.50 pence and 662.50 pence per share. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 891,805,243 ordinary shares in Treasury, and has 20,746,217,865 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. - 30 November 2005 BP p.l.c. announces that on 29 November 2005, it purchased 7,722,000 ordinary shares at prices between 633.0 pence and 644.5 pence per share and between 1099.17 cents and 1107.67 cents. The purchased shares will all be held as Treasury shares. Following the above transactions, BP p.l.c. holds 899,527,243 ordinary shares in Treasury, and has 20,738,513,465 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: 05 December 2005 /s/ D. J. PEARL .............................. D. J. PEARL Deputy Company Secretary