BP (BP-.L, LSE, LSE:BP.)

BP. Share PerformanceMore

52 week high526.80 24/06/14
52 week low405.35 16/10/14
52 week change -13.60 (-3.04%)
4 week volume695,213,407 27/09/14

Technical Insight

Login or Register to access technical insights.

Latest NewsMore

BP buys back shares

BP bought back 3,550,000 ordinary shares yesterday at prices ranging from 436.15p to 431.40p apiece for cancellation. At 9:58...

Transaction in Own Shares

Notification of a transaction involving own shares, including a purchase, sale, redemption, cancellation, transfer or allotment Miscellaneous Miscellaneous high priority announcements

BP buys back shares

BP bought back 3,585,000 ordinary shares yesterday at prices ranging from 433.70p to 419.65p apiece for cancellation. At 1:03...

Transaction in Own Shares

Notification of a transaction involving own shares, including a purchase, sale, redemption, cancellation, transfer or allotment Miscellaneous Miscellaneous high priority announcements

BP buys back shares

BP bought back 3,655,000 ordinary shares yesterday at prices ranging from 429.95p to 419.85p apiece for cancellation. At 9:55...

Transaction in Own Shares

Notification of a transaction involving own shares, including a purchase, sale, redemption, cancellation, transfer or allotment Miscellaneous Miscellaneous high priority announcements

BP buys back shares

BP bought back 3,625,000 ordinary shares on Friday at pries ranging from 430.95p and 419.70p apiece for cancellation. At 9:0...

Transaction in Own Shares

Notification of a transaction involving own shares, including a purchase, sale, redemption, cancellation, transfer or allotment Miscellaneous Miscellaneous high priority announcements