BH Macro Limited (BHMG) Trading Data | Ticker| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 23/06/2026 | 14:17:51 | 426.76p | 1,682 | £7,178.10 | Exchange | Buy | OFF |
| 23/06/2026 | 14:13:21 | 426.75p | 2,773 | £11,833.78 | Exchange | Sell | OFF |
| 23/06/2026 | 14:12:45 | 427.25p | 4 | £17.09 | Exchange | Buy | OFF |
| 23/06/2026 | 14:08:19 | 427.50p | 2 | £8.55 | Off-book | Buy | SI |
| 23/06/2026 | 14:08:19 | 427.50p | 0 | £0.00 | Off-book | Buy | SI |
| 23/06/2026 | 14:07:23 | 427.25p | 2,072 | £8,852.61 | Exchange | Buy | OFF |
| 23/06/2026 | 14:04:25 | 426.50p | 320 | £1,364.80 | Off-book | Sell | SI |
| 23/06/2026 | 14:04:08 | 426.76p | 1,130 | £4,822.39 | Exchange | Buy | OFF |
| 23/06/2026 | 14:01:01 | 426.81p | 4,686 | £20,000.50 | Exchange | Buy | OFF |
| 23/06/2026 | 14:00:33 | 427.25p | 83 | £354.62 | Exchange | Buy | OFF |
| 23/06/2026 | 14:00:11 | 427.02p | 5,853 | £24,993.45 | Exchange | Buy | OFF |
| 23/06/2026 | 13:51:36 | 427.00p | 751 | £3,206.77 | Exchange | Buy | AT |
| 23/06/2026 | 13:51:36 | 427.00p | 1,500 | £6,405.00 | Exchange | Buy | AT |
| 23/06/2026 | 13:51:36 | 427.00p | 755 | £3,223.85 | Exchange | Buy | AT |
| 23/06/2026 | 13:51:35 | 426.50p | 9,827 | £41,912.15 | Exchange | Buy | AT |
| 23/06/2026 | 13:51:35 | 426.50p | 215 | £916.98 | Exchange | Buy | AT |
| 23/06/2026 | 13:51:35 | 426.50p | 900 | £3,838.50 | Exchange | Buy | AT |
| 23/06/2026 | 13:51:35 | 426.00p | 1,116 | £4,754.16 | Exchange | Sell | AT |
| 23/06/2026 | 13:40:36 | 425.81p | 7,518 | £32,012.62 | Exchange | Buy | OFF |
| 23/06/2026 | 13:36:24 | 425.82p | 1,200 | £5,109.83 | Exchange | Buy | OFF |
| 23/06/2026 | 13:34:03 | 426.00p | 47 | £200.22 | Exchange | Buy | AT |
| 23/06/2026 | 13:34:03 | 426.00p | 473 | £2,014.98 | Exchange | Buy | AT |
| 23/06/2026 | 13:34:01 | 426.00p | 482 | £2,053.32 | Exchange | Buy | AT |
| 23/06/2026 | 13:34:01 | 426.00p | 755 | £3,216.30 | Exchange | Buy | AT |
| 23/06/2026 | 13:34:01 | 426.00p | 4,000 | £17,040.00 | Exchange | Buy | AT |
| 23/06/2026 | 13:34:01 | 426.00p | 515 | £2,193.90 | Exchange | Buy | AT |
| 23/06/2026 | 13:34:01 | 425.50p | 473 | £2,012.62 | Exchange | Unknown | AT |
| 23/06/2026 | 13:34:01 | 425.50p | 918 | £3,906.09 | Exchange | Unknown | AT |
| 23/06/2026 | 13:29:55 | 425.50p | 1,000 | £4,255.00 | Off-book | Unknown | OTC |
| 23/06/2026 | 13:27:08 | 425.38p | 520 | £2,211.95 | Exchange | Sell | OFF |
| 23/06/2026 | 13:25:24 | 425.50p | 74 | £314.87 | Exchange | Buy | AT |
| 23/06/2026 | 13:25:24 | 425.50p | 784 | £3,335.92 | Exchange | Buy | AT |
| 23/06/2026 | 13:25:19 | 424.50p | 649 | £2,755.01 | Exchange | Sell | AT |
| 23/06/2026 | 13:25:19 | 424.50p | 1,696 | £7,199.52 | Exchange | Sell | AT |
| 23/06/2026 | 13:25:19 | 424.50p | 1,046 | £4,440.27 | Exchange | Sell | AT |
| 23/06/2026 | 13:23:55 | 424.80p | 2,608 | £11,078.78 | Exchange | Sell | OFF |
| 23/06/2026 | 13:20:44 | 424.80p | 4,774 | £20,279.98 | Exchange | Sell | OFF |
| 23/06/2026 | 13:14:36 | 425.00p | 960 | £4,080.00 | Exchange | Sell | AT |
| 23/06/2026 | 13:14:16 | 425.52p | 2,349 | £9,995.44 | Exchange | Buy | OFF |
| 23/06/2026 | 13:13:47 | 425.25p | 283 | £1,203.46 | Exchange | Sell | OFF |
| 23/06/2026 | 13:13:46 | 425.75p | 6 | £25.55 | Exchange | Buy | OFF |
| 23/06/2026 | 13:13:35 | 425.52p | 544 | £2,314.83 | Exchange | Buy | OFF |
| 23/06/2026 | 13:06:40 | 425.13p | 23 | £97.78 | Exchange | Sell | OFF |
| 23/06/2026 | 13:06:39 | 425.75p | 103 | £438.52 | Exchange | Buy | OFF |
| 23/06/2026 | 13:05:26 | 425.16p | 3 | £12.75 | Exchange | Sell | OFF |
| 23/06/2026 | 12:49:42 | 426.00p | 967 | £4,119.42 | Exchange | Buy | AT |
| 23/06/2026 | 12:49:42 | 426.00p | 900 | £3,834.00 | Exchange | Buy | AT |
| 23/06/2026 | 12:49:42 | 426.50p | 173 | £737.85 | Exchange | Buy | AT |
| 23/06/2026 | 12:49:42 | 426.00p | 1,014 | £4,319.64 | Exchange | Buy | AT |
| 23/06/2026 | 12:49:42 | 426.00p | 750 | £3,195.00 | Exchange | Buy | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 23/06/2026 | 14:17:51 | 426.76p | 1,682 | £7,178.10 | Exchange | Buy | OFF |
| 23/06/2026 | 14:13:21 | 426.75p | 2,773 | £11,833.78 | Exchange | Sell | OFF |
| 23/06/2026 | 14:12:45 | 427.25p | 4 | £17.09 | Exchange | Buy | OFF |
| 23/06/2026 | 14:08:19 | 427.50p | 2 | £8.55 | Off-book | Buy | SI |
| 23/06/2026 | 14:08:19 | 427.50p | 0 | £0.00 | Off-book | Buy | SI |
| 23/06/2026 | 14:07:23 | 427.25p | 2,072 | £8,852.61 | Exchange | Buy | OFF |
| 23/06/2026 | 14:04:25 | 426.50p | 320 | £1,364.80 | Off-book | Sell | SI |
| 23/06/2026 | 14:04:08 | 426.76p | 1,130 | £4,822.39 | Exchange | Buy | OFF |
| 23/06/2026 | 14:01:01 | 426.81p | 4,686 | £20,000.50 | Exchange | Buy | OFF |
| 23/06/2026 | 14:00:33 | 427.25p | 83 | £354.62 | Exchange | Buy | OFF |
| 23/06/2026 | 14:00:11 | 427.02p | 5,853 | £24,993.45 | Exchange | Buy | OFF |
| 23/06/2026 | 13:51:36 | 427.00p | 751 | £3,206.77 | Exchange | Buy | AT |
| 23/06/2026 | 13:51:36 | 427.00p | 1,500 | £6,405.00 | Exchange | Buy | AT |
| 23/06/2026 | 13:51:36 | 427.00p | 755 | £3,223.85 | Exchange | Buy | AT |
| 23/06/2026 | 13:51:35 | 426.50p | 9,827 | £41,912.15 | Exchange | Buy | AT |
| 23/06/2026 | 13:51:35 | 426.50p | 215 | £916.98 | Exchange | Buy | AT |
| 23/06/2026 | 13:51:35 | 426.50p | 900 | £3,838.50 | Exchange | Buy | AT |
| 23/06/2026 | 13:51:35 | 426.00p | 1,116 | £4,754.16 | Exchange | Sell | AT |
| 23/06/2026 | 13:40:36 | 425.81p | 7,518 | £32,012.62 | Exchange | Buy | OFF |
| 23/06/2026 | 13:36:24 | 425.82p | 1,200 | £5,109.83 | Exchange | Buy | OFF |
| 23/06/2026 | 13:34:03 | 426.00p | 47 | £200.22 | Exchange | Buy | AT |
| 23/06/2026 | 13:34:03 | 426.00p | 473 | £2,014.98 | Exchange | Buy | AT |
| 23/06/2026 | 13:34:01 | 426.00p | 482 | £2,053.32 | Exchange | Buy | AT |
| 23/06/2026 | 13:34:01 | 426.00p | 755 | £3,216.30 | Exchange | Buy | AT |
| 23/06/2026 | 13:34:01 | 426.00p | 4,000 | £17,040.00 | Exchange | Buy | AT |
| 23/06/2026 | 13:34:01 | 426.00p | 515 | £2,193.90 | Exchange | Buy | AT |
| 23/06/2026 | 13:34:01 | 425.50p | 473 | £2,012.62 | Exchange | Unknown | AT |
| 23/06/2026 | 13:34:01 | 425.50p | 918 | £3,906.09 | Exchange | Unknown | AT |
| 23/06/2026 | 13:29:55 | 425.50p | 1,000 | £4,255.00 | Off-book | Unknown | OTC |
| 23/06/2026 | 13:27:08 | 425.38p | 520 | £2,211.95 | Exchange | Sell | OFF |
| 23/06/2026 | 13:25:24 | 425.50p | 74 | £314.87 | Exchange | Buy | AT |
| 23/06/2026 | 13:25:24 | 425.50p | 784 | £3,335.92 | Exchange | Buy | AT |
| 23/06/2026 | 13:25:19 | 424.50p | 649 | £2,755.01 | Exchange | Sell | AT |
| 23/06/2026 | 13:25:19 | 424.50p | 1,696 | £7,199.52 | Exchange | Sell | AT |
| 23/06/2026 | 13:25:19 | 424.50p | 1,046 | £4,440.27 | Exchange | Sell | AT |
| 23/06/2026 | 13:23:55 | 424.80p | 2,608 | £11,078.78 | Exchange | Sell | OFF |
| 23/06/2026 | 13:20:44 | 424.80p | 4,774 | £20,279.98 | Exchange | Sell | OFF |
| 23/06/2026 | 13:14:36 | 425.00p | 960 | £4,080.00 | Exchange | Sell | AT |
| 23/06/2026 | 13:14:16 | 425.52p | 2,349 | £9,995.44 | Exchange | Buy | OFF |
| 23/06/2026 | 13:13:47 | 425.25p | 283 | £1,203.46 | Exchange | Sell | OFF |
| 23/06/2026 | 13:13:46 | 425.75p | 6 | £25.55 | Exchange | Buy | OFF |
| 23/06/2026 | 13:13:35 | 425.52p | 544 | £2,314.83 | Exchange | Buy | OFF |
| 23/06/2026 | 13:06:40 | 425.13p | 23 | £97.78 | Exchange | Sell | OFF |
| 23/06/2026 | 13:06:39 | 425.75p | 103 | £438.52 | Exchange | Buy | OFF |
| 23/06/2026 | 13:05:26 | 425.16p | 3 | £12.75 | Exchange | Sell | OFF |
| 23/06/2026 | 12:49:42 | 426.00p | 967 | £4,119.42 | Exchange | Buy | AT |
| 23/06/2026 | 12:49:42 | 426.00p | 900 | £3,834.00 | Exchange | Buy | AT |
| 23/06/2026 | 12:49:42 | 426.50p | 173 | £737.85 | Exchange | Buy | AT |
| 23/06/2026 | 12:49:42 | 426.00p | 1,014 | £4,319.64 | Exchange | Buy | AT |
| 23/06/2026 | 12:49:42 | 426.00p | 750 | £3,195.00 | Exchange | Buy | AT |