422.50p+3.65 (+0.86%)17 Dec 2025, 16:03
Find out how to deal online from £1.50 in a SIPP, ISA or Dealing account.AJ Bell logo

BP PLC Trades

DateTimePriceQuantityValue
Dec 17, 202516:48:21425.55p1,201£5,110.86
Dec 17, 202516:45:04427.09p4,556,036£19,458,451.61
Dec 17, 202516:39:29425.55p5,720£24,341.46
Dec 17, 202516:39:29425.55p17,551£74,688.28
Dec 17, 202516:39:29425.55p8,930£38,001.62
Dec 17, 202516:39:29425.55p3,519£14,975.10
Dec 17, 202516:37:34425.55p17,541£74,645.73
Dec 17, 202516:36:57425.55p319£1,357.50
Dec 17, 202516:36:09425.55p9,991£42,516.70
Dec 17, 202516:36:09425.55p20,009£85,148.30
Dec 17, 202516:35:49425.55p39,112£166,441.12
Dec 17, 202516:35:05425.55p192,000£817,056.00
Dec 17, 202516:35:05425.55p1,575£6,702.41
Dec 17, 202516:35:05425.55p1,234£5,251.29
Dec 17, 202516:35:05425.55p9,900£42,129.45
Dec 17, 202516:35:05425.55p154£655.35
Dec 17, 202516:35:05425.55p65£276.61
Dec 17, 202516:35:05425.55p200£851.10
Dec 17, 202516:35:05425.55p236,269£1,005,442.73
Dec 17, 202516:35:05425.55p32,871£139,882.54
Dec 17, 202516:35:05425.55p423£1,800.08
Dec 17, 202516:35:05425.55p2£8.51
Dec 17, 202516:35:05425.55p4,726£20,111.49
Dec 17, 202516:35:05425.55p953£4,055.49
Dec 17, 202516:35:05425.55p1,726£7,344.99
Dec 17, 202516:35:05425.55p14,934,061£63,551,896.59
Dec 17, 202516:29:59425.75p603£2,567.27
Dec 17, 202516:29:59425.70p1,033£4,397.48
Dec 17, 202516:29:59425.70p663£2,822.39
Dec 17, 202516:29:59425.70p1,055£4,491.14
Dec 17, 202516:29:59425.70p1,413£6,015.14
Dec 17, 202516:29:59425.75p2,433£10,358.50
Dec 17, 202516:29:59425.75p739£3,146.29
Dec 17, 202516:29:59425.80p6,480£27,591.84
Dec 17, 202516:29:59425.80p8,520£36,278.16
Dec 17, 202516:29:59425.80p3,490£14,860.42
Dec 17, 202516:29:59425.80p6,005£25,569.29
Dec 17, 202516:29:58425.85p376£1,601.20
Dec 17, 202516:29:58425.85p151£643.03
Dec 17, 202516:29:58425.85p225£958.16
Dec 17, 202516:29:53425.85p498£2,120.73
Dec 17, 202516:29:53425.85p666£2,836.16
Dec 17, 202516:29:53425.85p1,000£4,258.50
Dec 17, 202516:29:52425.80p626£2,665.51
Dec 17, 202516:29:52425.80p584£2,486.67
Dec 17, 202516:29:52425.80p1,000£4,258.00
Dec 17, 202516:29:52425.80p369£1,571.20
Dec 17, 202516:29:52425.80p46£195.87
Dec 17, 202516:29:49425.78p1,000£4,257.78
Dec 17, 202516:29:47425.75p1,033£4,398.00