BP PLC (BP.) Trading Data | Ticker| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 24/07/2026 | 15:35:11 | 548.40p | 6,519,336 | £35,752,038.62 | Exchange | Buy | UT |
| 24/07/2026 | 15:29:59 | 548.30p | 244 | £1,337.85 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:59 | 548.30p | 1,000 | £5,483.00 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:59 | 548.30p | 1,000 | £5,483.00 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:59 | 548.30p | 1,000 | £5,483.00 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:59 | 548.30p | 1,000 | £5,483.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:59 | 548.30p | 1,756 | £9,628.15 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:59 | 548.30p | 1,000 | £5,483.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:59 | 548.30p | 1,000 | £5,483.00 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:59 | 548.30p | 1,000 | £5,483.00 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:59 | 548.30p | 1,000 | £5,483.00 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:58 | 548.40p | 511 | £2,802.32 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:51 | 548.30p | 1,518 | £8,323.19 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:51 | 548.30p | 1,518 | £8,323.19 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:46 | 548.40p | 1,831 | £10,041.20 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:46 | 548.40p | 3,085 | £16,918.14 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:46 | 548.40p | 1,277 | £7,003.07 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:46 | 548.40p | 23 | £126.13 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:46 | 548.40p | 2,095 | £11,488.98 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:45 | 548.40p | 215 | £1,179.06 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:42 | 548.30p | 5,120 | £28,072.96 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:42 | 548.30p | 676 | £3,706.51 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:40 | 548.40p | 3,635 | £19,934.34 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:40 | 548.40p | 1,545 | £8,472.78 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:40 | 548.40p | 1 | £5.48 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:39 | 548.50p | 209 | £1,146.37 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:39 | 548.50p | 1,775 | £9,735.88 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:39 | 548.50p | 55 | £301.68 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:39 | 548.50p | 140 | £767.90 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:39 | 548.50p | 1 | £5.49 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:39 | 548.50p | 4,519 | £24,786.72 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:39 | 548.60p | 267 | £1,464.76 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:39 | 548.60p | 128 | £702.21 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:39 | 548.60p | 1,300 | £7,131.80 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:39 | 548.60p | 1,682 | £9,227.45 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:39 | 548.60p | 1,467 | £8,047.96 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:39 | 548.60p | 5,196 | £28,505.26 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:39 | 548.60p | 4,520 | £24,796.72 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:30 | 548.50p | 290 | £1,590.65 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:30 | 548.50p | 290 | £1,590.65 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:30 | 548.50p | 580 | £3,181.30 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:26 | 548.40p | 1,680 | £9,213.12 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:17 | 548.30p | 1,552 | £8,509.62 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:08 | 548.50p | 4,714 | £25,856.29 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:08 | 548.50p | 1 | £5.49 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:08 | 548.50p | 543 | £2,978.36 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:07 | 548.50p | 1 | £5.49 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:07 | 548.50p | 1,679 | £9,209.32 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:01 | 548.40p | 1,683 | £9,229.57 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:00 | 548.30p | 25 | £137.07 | Exchange | Unknown | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 24/07/2026 | 15:35:11 | 548.40p | 6,519,336 | £35,752,038.62 | Exchange | Buy | UT |
| 24/07/2026 | 15:29:59 | 548.30p | 244 | £1,337.85 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:59 | 548.30p | 1,000 | £5,483.00 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:59 | 548.30p | 1,000 | £5,483.00 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:59 | 548.30p | 1,000 | £5,483.00 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:59 | 548.30p | 1,000 | £5,483.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:59 | 548.30p | 1,756 | £9,628.15 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:59 | 548.30p | 1,000 | £5,483.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:59 | 548.30p | 1,000 | £5,483.00 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:59 | 548.30p | 1,000 | £5,483.00 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:59 | 548.30p | 1,000 | £5,483.00 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:58 | 548.40p | 511 | £2,802.32 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:51 | 548.30p | 1,518 | £8,323.19 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:51 | 548.30p | 1,518 | £8,323.19 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:46 | 548.40p | 1,831 | £10,041.20 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:46 | 548.40p | 3,085 | £16,918.14 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:46 | 548.40p | 1,277 | £7,003.07 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:46 | 548.40p | 23 | £126.13 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:46 | 548.40p | 2,095 | £11,488.98 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:45 | 548.40p | 215 | £1,179.06 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:42 | 548.30p | 5,120 | £28,072.96 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:42 | 548.30p | 676 | £3,706.51 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:40 | 548.40p | 3,635 | £19,934.34 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:40 | 548.40p | 1,545 | £8,472.78 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:40 | 548.40p | 1 | £5.48 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:39 | 548.50p | 209 | £1,146.37 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:39 | 548.50p | 1,775 | £9,735.88 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:39 | 548.50p | 55 | £301.68 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:39 | 548.50p | 140 | £767.90 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:39 | 548.50p | 1 | £5.49 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:39 | 548.50p | 4,519 | £24,786.72 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:39 | 548.60p | 267 | £1,464.76 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:39 | 548.60p | 128 | £702.21 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:39 | 548.60p | 1,300 | £7,131.80 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:39 | 548.60p | 1,682 | £9,227.45 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:39 | 548.60p | 1,467 | £8,047.96 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:39 | 548.60p | 5,196 | £28,505.26 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:39 | 548.60p | 4,520 | £24,796.72 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:30 | 548.50p | 290 | £1,590.65 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:30 | 548.50p | 290 | £1,590.65 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:30 | 548.50p | 580 | £3,181.30 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:26 | 548.40p | 1,680 | £9,213.12 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:17 | 548.30p | 1,552 | £8,509.62 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:08 | 548.50p | 4,714 | £25,856.29 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:08 | 548.50p | 1 | £5.49 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:08 | 548.50p | 543 | £2,978.36 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:07 | 548.50p | 1 | £5.49 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:07 | 548.50p | 1,679 | £9,209.32 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:01 | 548.40p | 1,683 | £9,229.57 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:00 | 548.30p | 25 | £137.07 | Exchange | Unknown | AT |