Baillie Gif. Ch share trades.

The following table shows today's trades for Baillie Gif. Ch. 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
15:41:03 - 01-May-26 313.20 8,913 Unknown* 311.00 323.00
15:39:32 - 01-May-26 313.20 8,913 Unknown* 311.00 323.00
16:35:24 - 01-May-26 308.00 2 Sell* 311.00 323.00
15:51:41 - 01-May-26 313.0199 1,597 Sell* 310.00 323.00
15:25:50 - 01-May-26 313.0199 131 Sell* 310.00 323.00
14:43:24 - 01-May-26 313.0199 66 Sell* 310.00 323.00
13:28:29 - 01-May-26 317.2177 123 Buy* 310.00 323.00
12:29:54 - 01-May-26 313.0199 1,812 Sell* 310.00 323.00
12:07:53 - 01-May-26 310.00 0 Unknown* 310.00 323.00
12:07:53 - 01-May-26 310.00 0 Unknown* 310.00 323.00
12:07:53 - 01-May-26 310.00 14 Sell* 310.00 323.00
12:06:52 - 01-May-26 317.3303 3,151 Buy* 310.00 323.00
10:55:06 - 01-May-26 323.00 0 Unknown* 310.00 323.00
10:55:06 - 01-May-26 323.00 2 Buy* 310.00 323.00
10:55:06 - 01-May-26 323.00 2 Buy* 310.00 323.00
10:36:18 - 01-May-26 317.4368 1,000 Buy* 310.00 323.00
10:16:47 - 01-May-26 313.0199 500 Sell* 310.00 323.00
09:54:18 - 01-May-26 317.54 449 Buy* 310.00 323.00
09:47:01 - 01-May-26 322.87 6 Buy* 310.00 323.00
09:41:34 - 01-May-26 313.0199 4,786 Sell* 310.00 323.00
09:17:06 - 01-May-26 313.00 1,249 Sell* 310.00 323.00
08:39:04 - 01-May-26 323.00 2 Buy* 310.00 323.00
08:39:04 - 01-May-26 323.00 2 Buy* 310.00 323.00
08:39:04 - 01-May-26 323.00 1 Buy* 310.00 323.00
08:28:36 - 01-May-26 318.84 350 Buy* 310.00 323.00
08:25:51 - 01-May-26 310.00 0 Unknown* 310.00 323.00
08:25:51 - 01-May-26 323.00 0 Unknown* 310.00 323.00
08:25:51 - 01-May-26 310.00 393 Sell* 310.00 323.00
08:01:04 - 01-May-26 322.00 25 Buy* 305.00 328.00
08:01:04 - 01-May-26 322.00 0 Unknown* 305.00 328.00
08:01:04 - 01-May-26 322.00 0 Unknown* 305.00 328.00
08:01:04 - 01-May-26 322.00 13 Buy* 305.00 328.00
08:00:12 - 01-May-26 320.00 500 Buy* 305.00 320.00