BH Macro GBP share trades.

The following table shows today's trades for BH Macro GBP. 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:50:32 - 02-May-24 362.09 40,000 Buy* 362.00 363.00
15:41:26 - 02-May-24 362.00 4,044 Buy* 362.00 363.00
14:41:03 - 02-May-24 362.08 122,277 Unknown* 362.00 363.00
15:35:16 - 02-May-24 363.00 112,734 Buy* 362.00 363.00
15:29:50 - 02-May-24 363.00 506 Buy* 362.00 363.00
15:29:26 - 02-May-24 363.00 595 Buy* 362.00 363.00
15:29:26 - 02-May-24 363.00 1,094 Buy* 362.00 363.00
15:28:05 - 02-May-24 363.00 344 Buy* 362.00 363.00
15:25:00 - 02-May-24 362.50 3 Buy* 362.00 362.50
15:23:06 - 02-May-24 363.00 142 Buy* 362.00 363.00
15:21:58 - 02-May-24 362.75 12 Buy* 362.00 363.00
15:19:09 - 02-May-24 362.21 140 Sell* 362.00 363.00
15:17:13 - 02-May-24 362.00 23 Sell* 362.00 363.00
15:07:16 - 02-May-24 362.88 3,854 Buy* 362.00 363.00
15:04:48 - 02-May-24 363.00 849 Buy* 362.00 363.00
15:03:25 - 02-May-24 362.00 521 Sell* 362.00 363.00
15:03:25 - 02-May-24 362.00 700 Sell* 362.00 363.00
15:03:25 - 02-May-24 362.00 1,332 Sell* 362.00 363.00
15:03:25 - 02-May-24 362.00 783 Sell* 362.00 363.00
15:03:25 - 02-May-24 362.00 614 Sell* 362.00 363.00
15:03:25 - 02-May-24 362.00 480 Sell* 362.00 363.00
15:03:25 - 02-May-24 362.00 1,978 Sell* 362.00 363.00
15:03:25 - 02-May-24 362.00 22 Sell* 362.00 363.00
14:58:49 - 02-May-24 362.315 1,730 Sell* 362.00 363.50
14:56:53 - 02-May-24 362.839 4,529 Buy* 362.00 363.50
14:52:06 - 02-May-24 363.05 22,000 Buy* 362.00 363.50
14:50:39 - 02-May-24 363.01 2,750 Buy* 362.00 363.50
14:49:18 - 02-May-24 362.674 9,000 Sell* 362.00 363.50
14:47:33 - 02-May-24 362.838 2,300 Buy* 362.00 363.50
14:41:22 - 02-May-24 363.00 944 Buy* 362.00 363.50
14:41:22 - 02-May-24 363.00 658 Buy* 362.00 363.00
14:41:20 - 02-May-24 362.50 1,200 Sell* 362.50 363.00
14:41:20 - 02-May-24 362.50 607 Buy* 362.00 362.50
14:41:20 - 02-May-24 362.50 9,063 Buy* 362.00 362.50
14:41:20 - 02-May-24 362.50 1,930 Buy* 362.00 362.50
14:41:20 - 02-May-24 362.50 787 Buy* 362.00 362.50
14:41:20 - 02-May-24 362.50 65 Buy* 362.00 362.50
14:40:06 - 02-May-24 362.00 7,977 Unknown* 361.50 362.50
14:40:06 - 02-May-24 362.00 162 Buy* 361.50 362.00
14:40:06 - 02-May-24 362.00 68 Buy* 361.50 362.00
14:40:04 - 02-May-24 362.00 1,132 Buy* 361.50 362.00
14:40:04 - 02-May-24 362.00 800 Unknown* 361.50 362.50
14:40:04 - 02-May-24 362.00 1,200 Buy* 361.50 362.00
14:40:04 - 02-May-24 362.00 800 Unknown* 361.50 362.50
14:40:04 - 02-May-24 362.00 1,200 Buy* 361.50 362.00
14:40:04 - 02-May-24 362.00 800 Unknown* 361.50 362.50
14:40:04 - 02-May-24 362.00 1,200 Buy* 361.50 362.00
14:40:04 - 02-May-24 362.00 800 Unknown* 361.50 362.50
14:40:04 - 02-May-24 362.00 1,200 Buy* 361.50 362.00
14:40:04 - 02-May-24 362.00 800 Unknown* 361.50 362.50
14:40:04 - 02-May-24 362.00 1,200 Buy* 361.50 362.00
14:40:04 - 02-May-24 362.00 800 Unknown* 361.50 362.50
14:40:04 - 02-May-24 362.00 1,200 Buy* 361.50 362.00
14:40:04 - 02-May-24 362.00 800 Unknown* 361.50 362.50
14:40:04 - 02-May-24 362.00 1,200 Buy* 361.50 362.00
14:40:04 - 02-May-24 362.00 800 Unknown* 361.50 362.50
14:40:04 - 02-May-24 362.00 1,200 Buy* 361.50 362.00
14:40:04 - 02-May-24 362.00 1,300 Sell* 361.50 363.00
14:40:04 - 02-May-24 362.00 700 Buy* 361.50 362.00
14:40:04 - 02-May-24 362.00 500 Buy* 361.50 362.00
14:40:04 - 02-May-24 362.00 500 Buy* 361.50 362.00
14:40:04 - 02-May-24 362.00 700 Buy* 361.50 362.00
14:40:04 - 02-May-24 362.00 500 Buy* 361.50 362.00
14:40:04 - 02-May-24 362.00 700 Buy* 361.50 362.00
14:40:04 - 02-May-24 362.00 810 Sell* 362.00 363.00
14:38:56 - 02-May-24 362.00 1,190 Sell* 361.50 363.00
14:38:56 - 02-May-24 362.00 2,000 Sell* 361.50 363.00
14:38:56 - 02-May-24 362.00 2,000 Sell* 361.50 363.00
14:38:56 - 02-May-24 362.00 2,000 Sell* 361.50 363.00
14:38:56 - 02-May-24 362.00 2,000 Sell* 361.50 363.00
14:38:56 - 02-May-24 362.00 2,000 Sell* 361.50 363.00
14:38:56 - 02-May-24 362.00 2,000 Sell* 361.50 363.00
14:38:56 - 02-May-24 362.00 2,000 Sell* 361.50 363.00
14:38:56 - 02-May-24 362.00 2,000 Sell* 361.50 363.00
14:38:56 - 02-May-24 362.00 2,000 Sell* 361.50 363.00
14:38:56 - 02-May-24 362.00 2,000 Sell* 361.50 363.00
14:38:56 - 02-May-24 362.00 2,000 Sell* 361.50 363.00
14:38:56 - 02-May-24 362.00 2,000 Sell* 361.50 363.00
14:38:56 - 02-May-24 362.00 2,000 Sell* 361.50 363.00
14:38:56 - 02-May-24 362.00 2,000 Sell* 361.50 363.00
14:38:56 - 02-May-24 362.00 2,000 Sell* 361.50 363.00
14:38:43 - 02-May-24 362.34 1 Buy* 361.50 363.00
14:38:18 - 02-May-24 361.50 543 Sell* 361.50 362.50
14:38:17 - 02-May-24 362.00 1,524 Unknown* 361.50 362.50
14:38:17 - 02-May-24 362.00 1,000 Unknown* 361.50 362.50
14:38:17 - 02-May-24 362.00 1,000 Unknown* 361.50 362.50
14:38:17 - 02-May-24 362.00 1,000 Unknown* 361.50 362.50
14:38:17 - 02-May-24 362.00 1,000 Unknown* 361.50 362.50
14:38:17 - 02-May-24 362.00 1,000 Unknown* 361.50 362.50
14:38:17 - 02-May-24 362.00 1,000 Unknown* 361.50 362.50
14:38:17 - 02-May-24 362.00 1,000 Unknown* 361.50 362.50
14:38:17 - 02-May-24 362.00 1,000 Unknown* 361.50 362.50
14:38:17 - 02-May-24 362.00 1,000 Unknown* 361.50 362.50
14:38:17 - 02-May-24 362.00 1,000 Unknown* 361.50 362.50
14:38:17 - 02-May-24 362.00 1,000 Unknown* 361.50 362.50
14:38:17 - 02-May-24 362.00 1,000 Unknown* 361.50 362.50
14:38:17 - 02-May-24 362.00 1,000 Unknown* 361.50 362.50
14:38:17 - 02-May-24 362.00 1,000 Unknown* 361.50 362.50
14:38:17 - 02-May-24 362.00 1,000 Unknown* 361.50 362.50
14:38:17 - 02-May-24 362.00 1,000 Unknown* 361.50 362.50