Transaction in Own Shares

BP PLC 11 February 2004 BP p.l.c. - Transaction in Own Shares BP p.l.c. - 11 February 2004 BP p.l.c. announces that on 10 February 2004, it purchased for cancellation 7,700,000 ordinary shares at prices between 413.25 pence and 414.75 pence per share and between 789.33 US cents and 795.00 US cents per share. Enquiries : Fergus MacLeod, BP p.l.c. Tel : 020 7496 4717 This information is provided by RNS The company news service from the London Stock Exchange ND POSURRKRSRRUAAR

Companies

BP (BP.)
UK 100

Latest directors dealings