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:50:20 - 24-Jun-26 185.5375 7,579 Sell* 187.10 187.40
16:36:10 - 24-Jun-26 186.40 16,875 Buy* 187.10 187.40
16:35:19 - 24-Jun-26 186.40 362,103 Sell* 187.10 187.40
16:29:50 - 24-Jun-26 187.25 1,502 Unknown* 187.10 187.40
16:29:01 - 24-Jun-26 186.90 4 Sell* 186.90 187.20
16:29:01 - 24-Jun-26 187.10 686 Buy* 186.90 187.20
16:29:01 - 24-Jun-26 186.90 5 Buy* 186.90 187.20
16:28:56 - 24-Jun-26 186.90 192 Buy* 186.40 186.90
16:28:37 - 24-Jun-26 186.90 829 Buy* 186.40 186.90
16:28:37 - 24-Jun-26 186.90 78 Buy* 186.40 186.90
16:28:37 - 24-Jun-26 186.90 557 Sell* 186.40 186.90
16:27:54 - 24-Jun-26 186.90 909 Sell* 186.40 187.00
16:27:45 - 24-Jun-26 187.00 1,000 Sell* 186.50 187.00
16:27:45 - 24-Jun-26 187.00 1,363 Sell* 186.50 187.00
16:27:45 - 24-Jun-26 187.10 480 Buy* 186.50 187.00
16:27:45 - 24-Jun-26 187.10 819 Buy* 186.50 187.00
16:27:45 - 24-Jun-26 187.10 363 Sell* 186.50 187.00
16:27:45 - 24-Jun-26 187.10 540 Sell* 186.50 187.00
16:27:45 - 24-Jun-26 187.20 139 Buy* 186.50 187.00
16:27:45 - 24-Jun-26 187.20 191 Buy* 186.50 187.00
16:27:25 - 24-Jun-26 187.00 470 Buy* 186.60 187.50
16:27:25 - 24-Jun-26 187.00 68 Buy* 186.60 187.50
16:27:25 - 24-Jun-26 187.00 7 Buy* 186.60 187.50
16:27:25 - 24-Jun-26 187.00 69 Buy* 186.60 187.50
16:27:25 - 24-Jun-26 187.00 1,621 Sell* 186.60 187.50
16:27:25 - 24-Jun-26 187.10 203 Sell* 186.30 187.50
16:27:25 - 24-Jun-26 187.10 808 Sell* 186.30 187.50
16:27:16 - 24-Jun-26 187.10 101 Sell* 187.10 187.50
16:26:50 - 24-Jun-26 187.10 91 Sell* 187.10 187.30
16:26:50 - 24-Jun-26 187.10 22 Sell* 187.10 187.30
16:26:21 - 24-Jun-26 187.10 106 Sell* 187.10 187.40
16:26:16 - 24-Jun-26 187.20 616 Buy* 187.10 187.40
16:26:16 - 24-Jun-26 187.20 420 Buy* 187.10 187.40
16:25:54 - 24-Jun-26 187.10 13 Sell* 187.00 187.20
16:25:54 - 24-Jun-26 187.10 7 Sell* 187.00 187.20
16:25:54 - 24-Jun-26 187.10 867 Sell* 187.00 187.20
16:25:54 - 24-Jun-26 187.10 133 Sell* 187.00 187.20
16:25:23 - 24-Jun-26 187.30 100 Buy* 187.10 187.30
16:25:23 - 24-Jun-26 187.30 45 Buy* 187.10 187.30
16:25:23 - 24-Jun-26 187.20 1,000 Sell* 187.10 187.30
16:25:23 - 24-Jun-26 187.30 323 Sell* 187.10 187.30
16:25:23 - 24-Jun-26 187.30 183 Sell* 187.10 187.30
16:25:13 - 24-Jun-26 187.40 828 Buy* 187.30 187.40
16:25:13 - 24-Jun-26 187.40 92 Buy* 187.30 187.40
16:25:13 - 24-Jun-26 187.40 47 Sell* 187.30 187.40
16:24:46 - 24-Jun-26 187.40 160 Sell* 187.30 187.50
16:24:46 - 24-Jun-26 187.40 818 Sell* 187.30 187.50
16:24:46 - 24-Jun-26 187.40 731 Sell* 187.40 187.50
16:24:46 - 24-Jun-26 187.40 2,601 Sell* 187.40 187.50
16:24:46 - 24-Jun-26 187.40 239 Sell* 187.40 187.50
16:24:46 - 24-Jun-26 187.40 2 Sell* 187.40 187.50
16:24:46 - 24-Jun-26 187.40 1,141 Sell* 187.40 187.50
16:24:36 - 24-Jun-26 187.40 2,340 Sell* 187.40 187.60
16:24:36 - 24-Jun-26 187.40 428 Sell* 187.40 187.60
16:24:36 - 24-Jun-26 187.40 495 Sell* 187.40 187.60
16:24:36 - 24-Jun-26 187.40 209 Sell* 187.40 187.60
16:24:36 - 24-Jun-26 187.40 77 Sell* 187.40 187.60
16:24:36 - 24-Jun-26 187.50 184 Sell* 187.40 187.60
16:24:36 - 24-Jun-26 187.60 203 Buy* 187.40 187.60
16:24:16 - 24-Jun-26 187.50 238 Sell* 187.40 187.60
16:24:16 - 24-Jun-26 187.50 228 Sell* 187.40 187.60
16:24:16 - 24-Jun-26 187.60 25 Buy* 187.40 187.60
16:24:16 - 24-Jun-26 187.50 108 Sell* 187.40 187.60
16:24:16 - 24-Jun-26 187.50 473 Sell* 187.40 187.60
16:24:16 - 24-Jun-26 187.60 240 Buy* 187.40 187.60
16:24:15 - 24-Jun-26 187.50 225 Buy* 187.40 187.70
16:24:15 - 24-Jun-26 187.50 136 Buy* 187.40 187.70
16:23:40 - 24-Jun-26 187.32 1,060 Sell* 187.30 187.60
16:19:00 - 24-Jun-26 187.20 273 Buy* 187.00 187.70
16:19:00 - 24-Jun-26 187.20 98 Buy* 187.00 187.70
16:19:00 - 24-Jun-26 187.20 25 Buy* 187.00 187.70
16:19:00 - 24-Jun-26 187.20 787 Buy* 187.00 187.70
16:18:49 - 24-Jun-26 187.00 3,705 Unknown* 186.80 187.20
16:18:02 - 24-Jun-26 187.00 165 Buy* 186.70 187.00
16:16:57 - 24-Jun-26 186.80 80 Buy* 186.70 187.00
16:16:57 - 24-Jun-26 186.80 170 Buy* 186.70 186.80
16:16:42 - 24-Jun-26 186.80 10 Buy* 186.70 187.00
16:16:42 - 24-Jun-26 186.80 94 Buy* 186.70 187.00
16:16:42 - 24-Jun-26 186.80 1,033 Buy* 186.70 187.00
16:16:42 - 24-Jun-26 186.80 40 Buy* 186.70 187.00
16:16:37 - 24-Jun-26 186.70 28 Sell* 186.70 186.80
16:16:29 - 24-Jun-26 186.70 32 Sell* 186.70 186.80
16:16:29 - 24-Jun-26 186.70 162 Sell* 186.70 186.80
16:16:23 - 24-Jun-26 186.70 194 Sell* 186.70 186.90
16:16:20 - 24-Jun-26 186.90 4,150 Sell* 186.70 186.90
16:16:20 - 24-Jun-26 186.90 380 Sell* 186.70 186.90
16:16:20 - 24-Jun-26 186.90 538 Sell* 186.70 186.90
16:16:20 - 24-Jun-26 186.90 541 Sell* 186.70 186.90
16:16:20 - 24-Jun-26 186.90 236 Sell* 186.70 186.90
16:16:20 - 24-Jun-26 186.90 108 Sell* 186.70 186.90
16:16:20 - 24-Jun-26 186.90 96 Sell* 186.70 186.90
16:16:20 - 24-Jun-26 187.00 544 Sell* 186.40 187.00
16:16:20 - 24-Jun-26 187.10 2 Buy* 186.40 187.00
16:16:20 - 24-Jun-26 187.10 309 Buy* 186.90 187.10
16:16:20 - 24-Jun-26 187.10 812 Buy* 186.90 187.10
16:14:16 - 24-Jun-26 187.00 66 Buy* 186.70 187.10
16:14:16 - 24-Jun-26 187.00 307 Buy* 186.70 187.10
16:14:12 - 24-Jun-26 186.90 258 Sell* 186.80 187.00
16:14:12 - 24-Jun-26 186.90 245 Sell* 186.80 187.00
16:14:06 - 24-Jun-26 186.90 769 Sell* 186.80 187.00