Firstgroup share trades.

The following table shows today's trades for Firstgroup. 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:49:49 - 23-Jun-26 183.5489 4,972 Buy* 185.00 185.10
16:35:28 - 23-Jun-26 183.80 469,754 Sell* 185.00 185.10
16:29:53 - 23-Jun-26 185.00 800 Sell* 185.00 185.10
16:29:53 - 23-Jun-26 185.00 1,629 Sell* 185.00 185.10
16:29:52 - 23-Jun-26 185.00 491 Buy* 185.00 185.10
16:29:52 - 23-Jun-26 185.00 778 Buy* 185.00 185.10
16:29:52 - 23-Jun-26 185.00 857 Buy* 185.00 185.10
16:29:46 - 23-Jun-26 185.10 3,811 Sell* 185.00 185.10
16:29:46 - 23-Jun-26 185.10 115 Sell* 185.00 185.10
16:29:46 - 23-Jun-26 185.20 57 Buy* 185.00 185.10
16:29:27 - 23-Jun-26 185.20 56 Buy* 185.00 185.10
16:29:27 - 23-Jun-26 185.20 200 Buy* 185.00 185.10
16:29:27 - 23-Jun-26 185.20 100 Buy* 185.00 185.10
16:29:21 - 23-Jun-26 185.10 208 Buy* 185.00 185.10
16:29:21 - 23-Jun-26 185.10 110 Buy* 185.00 185.10
16:29:16 - 23-Jun-26 185.108 13,433 Buy* 185.00 185.10
16:29:16 - 23-Jun-26 185.00 430 Buy* 185.00 185.10
16:29:16 - 23-Jun-26 185.00 430 Buy* 185.00 185.10
16:29:16 - 23-Jun-26 185.00 430 Buy* 185.00 185.10
16:29:16 - 23-Jun-26 185.00 430 Buy* 185.00 185.10
16:29:16 - 23-Jun-26 185.00 12 Sell* 185.00 185.10
16:29:16 - 23-Jun-26 185.00 3,917 Sell* 185.00 185.10
16:28:59 - 23-Jun-26 185.00 9 Sell* 185.00 185.10
16:28:58 - 23-Jun-26 185.10 208 Buy* 185.00 185.10
16:28:57 - 23-Jun-26 185.10 123 Buy* 185.00 185.10
16:28:57 - 23-Jun-26 185.10 410 Buy* 185.00 185.10
16:28:55 - 23-Jun-26 185.00 410 Buy* 185.00 185.10
16:28:55 - 23-Jun-26 185.00 6 Sell* 185.00 185.10
16:28:55 - 23-Jun-26 185.00 426 Sell* 185.00 185.10
16:28:55 - 23-Jun-26 185.00 54 Sell* 185.00 185.10
16:28:55 - 23-Jun-26 185.00 670 Sell* 185.00 185.10
16:28:55 - 23-Jun-26 185.00 2,776 Sell* 185.00 185.10
16:28:55 - 23-Jun-26 185.00 3,926 Sell* 185.00 185.10
16:28:54 - 23-Jun-26 185.10 410 Buy* 185.00 185.10
16:28:54 - 23-Jun-26 185.10 220 Buy* 185.00 185.10
16:28:54 - 23-Jun-26 185.10 110 Buy* 185.00 185.10
16:28:13 - 23-Jun-26 185.30 3 Buy* 185.00 185.10
16:28:13 - 23-Jun-26 185.30 49 Buy* 185.00 185.10
16:28:13 - 23-Jun-26 185.30 248 Buy* 185.00 185.10
16:27:45 - 23-Jun-26 185.30 11 Buy* 185.00 185.10
16:27:30 - 23-Jun-26 185.30 152 Buy* 185.00 185.10
16:27:05 - 23-Jun-26 185.10 567 Buy* 185.00 185.10
16:27:05 - 23-Jun-26 185.10 220 Buy* 185.00 185.10
16:27:05 - 23-Jun-26 185.10 110 Buy* 185.00 185.10
16:26:17 - 23-Jun-26 185.10 49 Buy* 185.00 185.10
16:26:17 - 23-Jun-26 185.10 90 Buy* 185.00 185.10
16:26:15 - 23-Jun-26 185.20 940 Buy* 185.00 185.10
16:26:15 - 23-Jun-26 185.20 700 Buy* 185.00 185.10
16:26:15 - 23-Jun-26 185.20 481 Buy* 185.00 185.10
16:26:15 - 23-Jun-26 185.10 460 Buy* 185.00 185.10
16:26:15 - 23-Jun-26 185.10 261 Buy* 185.00 185.10
16:26:13 - 23-Jun-26 185.10 199 Buy* 185.00 185.10
16:26:12 - 23-Jun-26 185.10 460 Buy* 185.00 185.10
16:26:12 - 23-Jun-26 185.00 293 Buy* 185.00 185.10
16:26:12 - 23-Jun-26 185.00 500 Buy* 185.00 185.10
16:26:12 - 23-Jun-26 185.00 118 Buy* 185.00 185.10
16:25:49 - 23-Jun-26 184.777 12 Sell* 185.00 185.10
16:25:34 - 23-Jun-26 185.00 97 Buy* 185.00 185.10
16:24:58 - 23-Jun-26 185.00 144 Buy* 185.00 185.10
16:23:57 - 23-Jun-26 185.00 118 Buy* 185.00 185.10
16:23:57 - 23-Jun-26 185.00 34 Buy* 185.00 185.10
16:22:30 - 23-Jun-26 185.00 154 Buy* 185.00 185.10
16:21:49 - 23-Jun-26 184.70 817 Sell* 185.00 185.10
16:19:57 - 23-Jun-26 184.80 98 Buy* 185.00 185.10
16:19:57 - 23-Jun-26 184.80 100 Buy* 185.00 185.10
16:15:35 - 23-Jun-26 184.60 484 Buy* 185.00 185.10
16:15:35 - 23-Jun-26 184.50 282 Buy* 185.00 185.10
16:15:35 - 23-Jun-26 184.30 638 Buy* 185.00 185.10
16:15:35 - 23-Jun-26 184.30 104 Buy* 185.00 185.10
16:15:35 - 23-Jun-26 184.30 125 Buy* 185.00 185.10
16:11:38 - 23-Jun-26 184.20 1,025 Buy* 185.00 185.10
16:11:38 - 23-Jun-26 184.20 136 Sell* 185.00 185.10
16:11:38 - 23-Jun-26 184.20 23 Sell* 185.00 185.10
16:11:38 - 23-Jun-26 184.20 55 Sell* 185.00 185.10
16:10:24 - 23-Jun-26 184.30 65 Buy* 185.00 185.10
16:10:24 - 23-Jun-26 184.30 2 Buy* 185.00 185.10
16:10:24 - 23-Jun-26 184.30 341 Buy* 185.00 185.10
16:10:24 - 23-Jun-26 184.30 44 Buy* 185.00 185.10
16:10:16 - 23-Jun-26 184.10 270 Buy* 185.00 185.10
16:10:16 - 23-Jun-26 184.10 135 Buy* 185.00 185.10
16:10:16 - 23-Jun-26 184.10 380 Buy* 185.00 185.10
16:10:16 - 23-Jun-26 184.10 4,000 Buy* 185.00 185.10
16:10:11 - 23-Jun-26 184.10 238 Buy* 185.00 185.10
16:10:11 - 23-Jun-26 184.10 490 Buy* 185.00 185.10
16:10:11 - 23-Jun-26 184.10 16 Buy* 185.00 185.10
16:10:11 - 23-Jun-26 184.10 75 Buy* 185.00 185.10
16:10:11 - 23-Jun-26 184.10 177 Buy* 185.00 185.10
16:10:11 - 23-Jun-26 184.10 31 Buy* 185.00 185.10
16:10:09 - 23-Jun-26 184.10 1,038 Buy* 185.00 185.10
16:10:09 - 23-Jun-26 184.10 490 Buy* 185.00 185.10
16:10:09 - 23-Jun-26 184.10 350 Buy* 185.00 185.10
16:10:09 - 23-Jun-26 184.10 746 Buy* 185.00 185.10
16:10:09 - 23-Jun-26 184.10 396 Buy* 185.00 185.10
16:09:35 - 23-Jun-26 183.90 106 Buy* 185.00 185.10
16:09:35 - 23-Jun-26 183.90 100 Buy* 185.00 185.10
16:07:12 - 23-Jun-26 184.00 295 Buy* 185.00 185.10
16:07:12 - 23-Jun-26 184.00 16 Buy* 185.00 185.10
16:07:12 - 23-Jun-26 184.00 611 Buy* 185.00 185.10
16:07:12 - 23-Jun-26 183.90 468 Sell* 185.00 185.10
16:07:12 - 23-Jun-26 183.90 778 Sell* 185.00 185.10