Hammerson share trades.

The following table shows today's trades for Hammerson. 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:47:03 - 01-May-26 330.026 8,260 Buy* 328.20 328.40
16:35:22 - 01-May-26 330.00 303,423 Buy* 328.20 328.40
16:29:13 - 01-May-26 328.20 682 Sell* 328.00 328.40
16:29:13 - 01-May-26 328.20 280 Sell* 328.20 328.60
16:26:27 - 01-May-26 328.40 1,500 Buy* 328.00 328.40
16:26:27 - 01-May-26 328.40 987 Buy* 328.00 328.40
16:26:13 - 01-May-26 328.20 897 Sell* 328.20 328.40
16:26:13 - 01-May-26 328.20 554 Sell* 328.00 328.40
16:26:13 - 01-May-26 328.20 385 Sell* 328.00 328.40
16:26:13 - 01-May-26 328.20 38 Sell* 328.00 328.40
16:26:13 - 01-May-26 328.20 123 Sell* 328.00 328.40
16:26:06 - 01-May-26 328.20 66 Sell* 328.20 328.60
16:24:46 - 01-May-26 328.20 398 Sell* 328.20 328.80
16:24:00 - 01-May-26 328.40 386 Sell* 328.20 328.60
16:24:00 - 01-May-26 328.40 87 Sell* 328.20 328.60
16:24:00 - 01-May-26 328.40 521 Sell* 328.20 328.60
16:24:00 - 01-May-26 328.60 10 Sell* 328.20 328.60
16:24:00 - 01-May-26 328.60 1,500 Sell* 328.20 328.60
16:24:00 - 01-May-26 328.60 1,055 Sell* 328.20 328.60
16:24:00 - 01-May-26 328.60 987 Sell* 328.20 328.60
16:24:00 - 01-May-26 328.60 773 Sell* 328.20 328.60
16:22:13 - 01-May-26 328.60 939 Buy* 328.60 329.00
16:22:13 - 01-May-26 328.60 1,470 Buy* 328.60 329.00
16:22:12 - 01-May-26 328.60 53 Buy* 328.40 328.60
16:11:12 - 01-May-26 328.60 949 Buy* 328.40 328.80
16:11:12 - 01-May-26 328.60 956 Buy* 328.40 328.80
16:11:12 - 01-May-26 328.60 476 Buy* 328.40 328.80
16:11:12 - 01-May-26 328.60 70 Buy* 328.40 328.80
16:11:12 - 01-May-26 328.60 717 Buy* 328.40 328.80
16:05:05 - 01-May-26 328.20 432 Sell* 328.20 328.60
16:04:35 - 01-May-26 328.60 270 Buy* 328.20 328.60
16:02:19 - 01-May-26 328.20 261 Sell* 328.20 328.60
16:02:12 - 01-May-26 328.40 262 Sell* 328.40 328.80
16:02:12 - 01-May-26 328.40 367 Sell* 328.40 328.80
15:59:45 - 01-May-26 328.80 337 Buy* 328.40 329.00
15:58:46 - 01-May-26 328.40 540 Sell* 328.40 328.80
15:58:18 - 01-May-26 328.60 445 Sell* 328.40 328.80
15:56:15 - 01-May-26 328.80 205 Buy* 328.60 329.00
15:56:15 - 01-May-26 328.80 110 Buy* 328.60 329.00
15:56:15 - 01-May-26 328.80 611 Buy* 328.60 329.00
15:56:15 - 01-May-26 328.80 19 Buy* 328.60 329.00
15:56:15 - 01-May-26 328.80 55 Buy* 328.60 329.00
15:56:15 - 01-May-26 328.80 107 Buy* 328.60 329.00
15:55:28 - 01-May-26 328.80 636 Buy* 328.60 328.80
15:55:28 - 01-May-26 328.80 6 Buy* 328.60 328.80
15:55:28 - 01-May-26 328.80 70 Buy* 328.60 328.80
15:51:15 - 01-May-26 328.80 48 Sell* 328.60 329.00
15:44:23 - 01-May-26 329.20 0 Unknown* 328.80 329.20
15:37:48 - 01-May-26 329.00 231 Buy* 328.80 329.00
15:37:48 - 01-May-26 329.00 535 Buy* 328.80 329.00
15:36:35 - 01-May-26 329.00 122 Buy* 328.60 329.00
15:33:42 - 01-May-26 329.00 1,051 Sell* 328.80 329.20
15:33:42 - 01-May-26 329.20 116 Buy* 328.80 329.40
15:33:41 - 01-May-26 329.00 1,103 Sell* 328.80 329.20
15:33:41 - 01-May-26 329.00 125 Sell* 328.80 329.20
15:33:41 - 01-May-26 329.20 125 Buy* 328.80 329.20
15:33:41 - 01-May-26 329.00 1,151 Sell* 328.80 329.20
15:33:22 - 01-May-26 329.00 139 Sell* 328.80 329.20
15:33:22 - 01-May-26 329.00 624 Sell* 328.80 329.20
15:32:36 - 01-May-26 329.20 421 Sell* 329.20 329.60
15:32:19 - 01-May-26 329.40 116 Buy* 329.00 329.40
15:31:49 - 01-May-26 329.20 444 Buy* 329.00 329.40
15:31:49 - 01-May-26 329.20 421 Buy* 328.80 329.20
15:31:49 - 01-May-26 329.00 230 Sell* 328.80 329.20
15:31:49 - 01-May-26 329.00 603 Sell* 328.80 329.20
15:30:17 - 01-May-26 329.20 916 Buy* 329.20 329.60
15:30:17 - 01-May-26 329.20 987 Buy* 329.20 329.60
15:30:17 - 01-May-26 329.20 604 Buy* 328.80 329.20
15:29:49 - 01-May-26 329.00 136 Sell* 328.80 329.20
15:29:49 - 01-May-26 329.20 136 Buy* 328.80 329.20
15:29:49 - 01-May-26 329.00 250 Sell* 329.00 329.40
15:29:49 - 01-May-26 329.00 1,087 Sell* 329.00 329.40
15:29:00 - 01-May-26 329.20 119 Buy* 329.00 329.20
15:28:03 - 01-May-26 328.80 0 Unknown* 328.80 329.20
15:27:14 - 01-May-26 329.20 144 Buy* 328.80 329.20
15:25:38 - 01-May-26 329.00 162 Sell* 328.60 329.20
15:21:07 - 01-May-26 328.80 20 Buy* 328.80 329.00
15:21:06 - 01-May-26 328.80 133 Buy* 328.60 328.80
15:21:05 - 01-May-26 328.80 136 Buy* 328.60 328.80
15:21:05 - 01-May-26 328.80 145 Buy* 328.60 328.80
15:20:59 - 01-May-26 328.80 126 Buy* 328.60 328.80
15:20:13 - 01-May-26 328.60 19 Buy* 328.40 328.80
15:20:13 - 01-May-26 328.60 100 Buy* 328.40 328.80
15:19:57 - 01-May-26 328.60 22 Buy* 328.40 328.60
15:19:57 - 01-May-26 328.60 100 Buy* 328.40 328.60
15:14:37 - 01-May-26 328.60 117 Buy* 328.20 328.60
15:13:21 - 01-May-26 328.30 5 Sell* 328.20 328.60
15:13:20 - 01-May-26 328.424 7 Buy* 328.20 328.60
15:12:28 - 01-May-26 328.40 987 Sell* 328.40 328.80
15:10:52 - 01-May-26 328.40 626 Sell* 328.20 328.80
15:08:57 - 01-May-26 328.60 620 Buy* 328.40 328.80
15:08:57 - 01-May-26 328.60 454 Buy* 328.20 328.60
15:01:04 - 01-May-26 328.00 454 Buy* 327.60 328.20
15:00:01 - 01-May-26 327.40 977 Buy* 327.20 327.60
14:59:35 - 01-May-26 327.40 515 Buy* 327.20 328.20
14:59:35 - 01-May-26 327.40 669 Buy* 327.20 328.20
14:59:34 - 01-May-26 327.40 1,050 Sell* 327.20 327.80
14:59:34 - 01-May-26 327.40 669 Sell* 327.20 327.80
14:59:34 - 01-May-26 327.60 669 Sell* 327.20 327.80
14:59:34 - 01-May-26 327.60 200 Sell* 327.20 327.80