Centrica share trades.

The following table shows today's trades for Centrica. Buy trades are shown in blue, and sells are shown in red. Unknown trades are shown in black. Trades are estimated as a buy or sell dependant on whether the trade execution price was closer to the BID (lower price, therefore a sell), or the ASK price (higher price, therefore a buy).
Time / Date Trade Price Volume Buy / Sell Bid Ask
16:55:29 - 21-Aug-26 153.90 11,132 Unknown* 153.30 153.40
16:53:58 - 21-Aug-26 153.90 7,924 Sell* 153.30 153.40
16:53:58 - 21-Aug-26 153.90 2,534 Sell* 153.30 153.40
16:51:37 - 21-Aug-26 155.00 2,858 Sell* 153.30 153.40
16:36:00 - 21-Aug-26 153.90 582 Sell* 153.30 153.40
16:35:53 - 21-Aug-26 153.90 95 Sell* 153.30 153.40
16:35:47 - 21-Aug-26 153.90 109 Sell* 153.30 153.40
16:35:38 - 21-Aug-26 153.90 120 Sell* 153.30 153.40
16:35:22 - 21-Aug-26 153.90 5,916 Sell* 153.30 153.40
16:35:22 - 21-Aug-26 153.90 7,741,014 Sell* 153.30 153.40
16:29:58 - 21-Aug-26 153.40 55 Buy* 153.30 153.40
16:29:50 - 21-Aug-26 153.30 35 Sell* 153.30 153.40
16:29:47 - 21-Aug-26 153.45 194 Buy* 153.30 153.40
16:29:47 - 21-Aug-26 153.35 1,801 Sell* 153.35 153.40
16:29:47 - 21-Aug-26 153.35 1,382 Sell* 153.35 153.40
16:29:43 - 21-Aug-26 153.35 434 Buy* 153.30 153.35
16:29:39 - 21-Aug-26 153.30 797 Sell* 153.30 153.35
16:29:39 - 21-Aug-26 153.30 4 Sell* 153.30 153.35
16:29:39 - 21-Aug-26 153.30 797 Unknown* 153.30 153.35
16:29:39 - 21-Aug-26 153.30 30 Sell* 153.30 153.35
16:29:30 - 21-Aug-26 153.35 936 Unknown* 153.30 153.40
16:29:30 - 21-Aug-26 153.35 936 Unknown* 153.30 153.40
16:29:30 - 21-Aug-26 153.35 912 Buy* 153.30 153.35
16:29:30 - 21-Aug-26 153.35 3,650 Buy* 153.30 153.35
16:29:30 - 21-Aug-26 153.35 802 Buy* 153.30 153.35
16:29:27 - 21-Aug-26 153.35 64 Buy* 153.30 153.35
16:29:27 - 21-Aug-26 153.35 910 Buy* 153.30 153.35
16:29:20 - 21-Aug-26 153.35 200 Buy* 153.30 153.35
16:29:20 - 21-Aug-26 153.35 0 Unknown* 153.30 153.35
16:29:18 - 21-Aug-26 153.3039 815 Sell* 153.30 153.35
16:29:10 - 21-Aug-26 153.30 296 Sell* 153.30 153.35
16:29:02 - 21-Aug-26 153.25 6 Sell* 153.25 153.35
16:29:02 - 21-Aug-26 153.30 1,983 Buy* 153.25 153.35
16:29:02 - 21-Aug-26 153.30 400 Buy* 153.25 153.35
16:29:02 - 21-Aug-26 153.30 4,940 Buy* 153.25 153.35
16:29:01 - 21-Aug-26 153.30 142 Buy* 153.25 153.30
16:29:00 - 21-Aug-26 153.25 1 Sell* 153.25 153.30
16:28:57 - 21-Aug-26 153.24 910 Sell* 153.25 153.30
16:28:54 - 21-Aug-26 153.30 6,740 Buy* 153.20 153.30
16:28:54 - 21-Aug-26 153.30 914 Buy* 153.20 153.30
16:28:54 - 21-Aug-26 153.30 896 Buy* 153.20 153.30
16:28:54 - 21-Aug-26 153.25 733 Buy* 153.15 153.25
16:28:54 - 21-Aug-26 153.25 357 Buy* 153.15 153.25
16:28:54 - 21-Aug-26 153.25 4,940 Buy* 153.15 153.25
16:28:54 - 21-Aug-26 153.25 1,436 Buy* 153.15 153.25
16:28:54 - 21-Aug-26 153.25 3,124 Buy* 153.15 153.25
16:28:54 - 21-Aug-26 153.25 884 Buy* 153.15 153.25
16:28:25 - 21-Aug-26 153.15 0 Unknown* 153.15 153.25
16:28:15 - 21-Aug-26 153.1979 1,638 Sell* 153.15 153.25
16:28:08 - 21-Aug-26 153.25 3 Buy* 153.15 153.25
16:28:05 - 21-Aug-26 153.25 0 Unknown* 153.15 153.25
16:28:05 - 21-Aug-26 153.25 100 Buy* 153.15 153.25
16:28:05 - 21-Aug-26 153.20 1,300 Sell* 153.20 153.30
16:28:05 - 21-Aug-26 153.20 713 Sell* 153.20 153.30
16:28:05 - 21-Aug-26 153.20 1,474 Sell* 153.20 153.30
16:28:05 - 21-Aug-26 153.20 3,028 Sell* 153.20 153.30
16:27:42 - 21-Aug-26 153.30 683 Buy* 153.25 153.30
16:27:38 - 21-Aug-26 153.29 1,000 Buy* 153.20 153.30
16:27:37 - 21-Aug-26 153.30 200 Buy* 153.20 153.30
16:27:37 - 21-Aug-26 153.25 811 Sell* 153.20 153.30
16:27:32 - 21-Aug-26 153.298 3,241 Sell* 153.25 153.35
16:27:25 - 21-Aug-26 153.298 1,123 Sell* 153.25 153.35
16:27:04 - 21-Aug-26 153.354 12,148 Buy* 153.25 153.35
16:27:01 - 21-Aug-26 153.30 403 Sell* 153.30 153.35
16:27:01 - 21-Aug-26 153.30 4,554 Sell* 153.30 153.35
16:27:01 - 21-Aug-26 153.30 50 Sell* 153.30 153.35
16:26:38 - 21-Aug-26 153.348 2,000 Sell* 153.30 153.40
16:26:28 - 21-Aug-26 153.349 1,000 Sell* 153.30 153.40
16:26:06 - 21-Aug-26 153.35 2,045 Sell* 153.35 153.40
16:26:06 - 21-Aug-26 153.35 962 Sell* 153.35 153.40
16:26:04 - 21-Aug-26 153.35 1,405 Sell* 153.30 153.40
16:26:04 - 21-Aug-26 153.35 1,461 Sell* 153.35 153.45
16:26:02 - 21-Aug-26 153.40 646 Buy* 153.35 153.45
16:25:56 - 21-Aug-26 153.40 205 Buy* 153.35 153.45
16:25:42 - 21-Aug-26 153.40 362 Buy* 153.35 153.45
16:25:28 - 21-Aug-26 153.38 3,000 Buy* 153.35 153.40
16:25:22 - 21-Aug-26 153.40 101 Buy* 153.35 153.40
16:25:10 - 21-Aug-26 153.40 648 Buy* 153.35 153.40
16:25:05 - 21-Aug-26 153.40 100 Buy* 153.35 153.40
16:25:00 - 21-Aug-26 153.35 512 Sell* 153.35 153.40
16:24:56 - 21-Aug-26 153.35 440 Buy* 153.30 153.40
16:24:56 - 21-Aug-26 153.35 1,796 Buy* 153.30 153.40
16:24:56 - 21-Aug-26 153.35 512 Buy* 153.25 153.35
16:24:56 - 21-Aug-26 153.30 3,236 Sell* 153.25 153.40
16:24:56 - 21-Aug-26 153.30 1,000 Sell* 153.25 153.40
16:24:56 - 21-Aug-26 153.30 596 Sell* 153.30 153.40
16:24:56 - 21-Aug-26 153.30 1,452 Sell* 153.30 153.40
16:24:48 - 21-Aug-26 153.3599 4,861 Buy* 153.30 153.40
16:24:35 - 21-Aug-26 153.40 7 Buy* 153.30 153.40
16:24:35 - 21-Aug-26 153.40 1,484 Sell* 153.35 153.50
16:24:35 - 21-Aug-26 153.40 594 Sell* 153.35 153.50
16:24:35 - 21-Aug-26 153.40 3,037 Sell* 153.40 153.50
16:24:15 - 21-Aug-26 153.45 2 Unknown* 153.40 153.50
16:24:15 - 21-Aug-26 153.45 782 Buy* 153.40 153.50
16:24:15 - 21-Aug-26 153.45 1,405 Buy* 153.40 153.50
16:23:45 - 21-Aug-26 153.45 129 Sell* 153.45 153.50
16:23:35 - 21-Aug-26 153.50 100 Buy* 153.45 153.50
16:22:55 - 21-Aug-26 153.55 2 Buy* 153.40 153.55
16:22:48 - 21-Aug-26 153.476 178 Sell* 153.45 153.55
16:22:05 - 21-Aug-26 153.55 35 Sell* 153.50 153.60