Melrose share trades.

The following table shows today's trades for Melrose. 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
17:23:13 - 24-Jun-26 477.80 2,840 Sell* 481.20 481.50
16:47:06 - 24-Jun-26 477.80 11,079 Unknown* 481.20 481.50
16:47:08 - 24-Jun-26 477.603 40,519 Sell* 481.20 481.50
16:47:08 - 24-Jun-26 477.426 38,515 Sell* 481.20 481.50
16:36:23 - 24-Jun-26 477.80 400,000 Sell* 481.20 481.50
16:36:16 - 24-Jun-26 477.80 913 Sell* 481.20 481.50
16:36:16 - 24-Jun-26 477.80 2,087 Sell* 481.20 481.50
16:35:43 - 24-Jun-26 477.80 5 Sell* 481.20 481.50
16:35:09 - 24-Jun-26 477.80 1,284 Sell* 481.20 481.50
16:35:09 - 24-Jun-26 477.80 924 Sell* 481.20 481.50
16:35:09 - 24-Jun-26 477.80 9,522 Sell* 481.20 481.50
16:35:09 - 24-Jun-26 477.80 16 Sell* 481.20 481.50
16:35:09 - 24-Jun-26 477.80 4,690 Sell* 481.20 481.50
16:35:09 - 24-Jun-26 477.80 10,345 Sell* 481.20 481.50
16:35:09 - 24-Jun-26 477.80 73 Sell* 481.20 481.50
16:35:09 - 24-Jun-26 477.80 1,167 Sell* 481.20 481.50
16:35:09 - 24-Jun-26 477.80 933 Sell* 481.20 481.50
16:35:09 - 24-Jun-26 477.80 2 Sell* 481.20 481.50
16:35:09 - 24-Jun-26 477.80 291 Sell* 481.20 481.50
16:35:09 - 24-Jun-26 477.80 22 Sell* 481.20 481.50
16:35:09 - 24-Jun-26 477.80 97 Sell* 481.20 481.50
16:35:09 - 24-Jun-26 477.80 1,298 Sell* 481.20 481.50
16:35:09 - 24-Jun-26 477.80 24 Sell* 481.20 481.50
16:35:09 - 24-Jun-26 477.80 49 Sell* 481.20 481.50
16:35:09 - 24-Jun-26 477.80 2 Sell* 481.20 481.50
16:35:09 - 24-Jun-26 477.80 2,985 Sell* 481.20 481.50
16:35:09 - 24-Jun-26 477.80 62 Sell* 481.20 481.50
16:35:09 - 24-Jun-26 477.80 4,396,711 Sell* 481.20 481.50
16:29:54 - 24-Jun-26 481.00 10 Sell* 481.00 481.20
16:29:42 - 24-Jun-26 481.00 586 Sell* 480.90 481.10
16:29:32 - 24-Jun-26 480.90 42 Sell* 480.90 481.10
16:29:32 - 24-Jun-26 480.90 117 Sell* 480.90 481.10
16:29:32 - 24-Jun-26 481.00 241 Buy* 480.90 481.10
16:29:32 - 24-Jun-26 481.00 199 Buy* 480.90 481.10
16:29:24 - 24-Jun-26 481.00 227 Buy* 480.90 481.00
16:29:24 - 24-Jun-26 481.00 1 Buy* 480.90 481.00
16:29:01 - 24-Jun-26 480.70 14 Sell* 480.70 481.00
16:29:01 - 24-Jun-26 480.70 196 Buy* 480.70 481.00
16:29:01 - 24-Jun-26 480.50 385 Sell* 480.70 481.00
16:28:59 - 24-Jun-26 480.70 171 Buy* 480.50 480.70
16:28:27 - 24-Jun-26 480.60 885 Unknown* 480.50 480.70
16:28:27 - 24-Jun-26 480.50 348 Buy* 480.30 480.50
16:28:27 - 24-Jun-26 480.50 782 Buy* 480.30 480.50
16:28:25 - 24-Jun-26 480.50 0 Unknown* 480.30 480.50
16:28:16 - 24-Jun-26 480.50 61 Sell* 480.30 480.50
16:28:16 - 24-Jun-26 480.50 30 Sell* 480.30 480.50
16:28:16 - 24-Jun-26 480.50 446 Sell* 480.30 480.50
16:28:14 - 24-Jun-26 480.60 293 Buy* 480.50 480.70
16:28:14 - 24-Jun-26 480.60 699 Buy* 480.50 480.70
16:28:14 - 24-Jun-26 480.60 137 Sell* 480.50 480.70
16:28:14 - 24-Jun-26 480.60 76 Sell* 480.50 480.70
16:28:14 - 24-Jun-26 480.60 1,845 Sell* 480.50 480.70
16:28:13 - 24-Jun-26 480.70 699 Buy* 480.60 480.70
16:28:13 - 24-Jun-26 480.70 161 Buy* 480.60 480.70
16:27:49 - 24-Jun-26 480.60 360 Buy* 480.50 480.80
16:26:21 - 24-Jun-26 480.10 137 Buy* 480.10 480.40
16:26:18 - 24-Jun-26 480.00 693 Sell* 480.10 480.30
16:26:18 - 24-Jun-26 480.00 699 Sell* 480.10 480.30
16:26:10 - 24-Jun-26 480.00 284 Buy* 479.90 480.10
16:26:02 - 24-Jun-26 479.90 446 Buy* 479.90 480.00
16:26:02 - 24-Jun-26 479.90 878 Sell* 479.90 480.00
16:25:53 - 24-Jun-26 480.10 0 Unknown* 479.90 480.10
16:25:40 - 24-Jun-26 480.00 476 Sell* 479.90 480.10
16:25:39 - 24-Jun-26 480.00 270 Buy* 479.90 480.10
16:25:33 - 24-Jun-26 480.00 327 Sell* 479.90 480.00
16:25:28 - 24-Jun-26 480.00 262 Buy* 480.00 480.20
16:25:28 - 24-Jun-26 480.00 161 Buy* 480.00 480.20
16:25:28 - 24-Jun-26 480.00 1,837 Buy* 480.00 480.20
16:25:25 - 24-Jun-26 479.90 631 Buy* 479.80 480.00
16:25:25 - 24-Jun-26 479.80 483 Buy* 479.80 480.00
16:25:25 - 24-Jun-26 479.80 258 Buy* 479.80 480.00
16:25:15 - 24-Jun-26 479.75 1,000 Unknown* 479.70 479.80
16:25:11 - 24-Jun-26 479.70 18 Sell* 479.70 479.80
16:25:11 - 24-Jun-26 479.80 476 Buy* 479.70 479.80
16:25:11 - 24-Jun-26 479.80 53 Sell* 479.70 479.80
16:25:00 - 24-Jun-26 479.80 32 Sell* 479.70 479.90
16:25:00 - 24-Jun-26 479.90 290 Sell* 479.70 479.90
16:25:00 - 24-Jun-26 480.00 50 Sell* 479.70 479.90
16:24:52 - 24-Jun-26 480.00 23 Sell* 479.90 480.10
16:24:52 - 24-Jun-26 480.00 695 Sell* 479.90 480.10
16:24:52 - 24-Jun-26 480.10 40 Sell* 479.90 480.10
16:24:52 - 24-Jun-26 480.10 19 Sell* 479.90 480.10
16:24:49 - 24-Jun-26 480.20 894 Sell* 480.10 480.20
16:24:49 - 24-Jun-26 480.20 930 Sell* 480.10 480.20
16:24:49 - 24-Jun-26 480.20 592 Sell* 480.10 480.20
16:23:37 - 24-Jun-26 480.30 446 Buy* 480.20 480.50
16:23:37 - 24-Jun-26 480.30 234 Buy* 480.20 480.50
16:23:37 - 24-Jun-26 480.30 209 Buy* 480.20 480.50
16:23:37 - 24-Jun-26 480.30 530 Buy* 480.20 480.50
16:23:23 - 24-Jun-26 480.20 667 Buy* 480.10 480.40
16:23:22 - 24-Jun-26 480.20 392 Buy* 480.10 480.30
16:23:22 - 24-Jun-26 480.20 172 Buy* 480.10 480.30
16:23:22 - 24-Jun-26 480.20 583 Buy* 480.10 480.30
16:23:22 - 24-Jun-26 480.20 209 Buy* 480.10 480.30
16:23:22 - 24-Jun-26 480.20 671 Buy* 480.10 480.30
16:23:13 - 24-Jun-26 480.091 1,300 Sell* 480.00 480.20
16:23:00 - 24-Jun-26 480.10 48 Sell* 480.10 480.20
16:23:00 - 24-Jun-26 480.10 72 Sell* 480.10 480.20
16:22:43 - 24-Jun-26 480.10 132 Sell* 480.10 480.20
16:22:40 - 24-Jun-26 480.15 95 Unknown* 480.10 480.20