Vesuvius share trades.

The following table shows today's trades for Vesuvius. 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
11:25:53 - 24-Jun-26 451.00 25 Buy* 450.60 451.60
11:25:52 - 24-Jun-26 451.00 10 Buy* 450.60 451.00
11:24:59 - 24-Jun-26 451.00 155 Buy* 450.20 451.00
11:01:52 - 24-Jun-26 449.80 250 Sell* 449.00 450.00
11:01:52 - 24-Jun-26 449.80 229 Sell* 449.00 450.00
11:01:52 - 24-Jun-26 450.00 479 Sell* 448.60 450.20
10:52:07 - 24-Jun-26 450.40 83 Buy* 449.80 451.00
10:48:49 - 24-Jun-26 450.235 555 Buy* 449.60 450.40
10:43:56 - 24-Jun-26 450.80 124 Sell* 450.80 451.60
10:43:56 - 24-Jun-26 450.80 715 Sell* 450.80 451.60
10:43:56 - 24-Jun-26 451.00 19 Sell* 450.80 451.60
10:43:56 - 24-Jun-26 451.00 21 Sell* 450.80 451.60
10:43:55 - 24-Jun-26 451.60 175 Buy* 451.00 451.60
10:43:55 - 24-Jun-26 451.60 86 Buy* 451.00 451.60
10:43:55 - 24-Jun-26 451.60 28 Buy* 451.00 451.60
10:38:47 - 24-Jun-26 451.60 2,431 Buy* 450.60 451.60
10:38:30 - 24-Jun-26 451.60 23 Buy* 450.60 451.60
10:32:27 - 24-Jun-26 451.40 5,000 Buy* 450.40 451.80
10:32:12 - 24-Jun-26 451.20 213 Buy* 450.60 451.80
10:32:12 - 24-Jun-26 451.20 89 Buy* 450.60 451.80
10:32:04 - 24-Jun-26 451.80 10,000 Buy* 450.00 451.20
10:31:50 - 24-Jun-26 451.20 12 Buy* 449.80 451.20
10:31:50 - 24-Jun-26 451.20 187 Buy* 449.80 451.20
10:30:36 - 24-Jun-26 451.20 221 Sell* 451.20 451.80
10:30:36 - 24-Jun-26 451.20 281 Sell* 451.20 451.80
10:30:21 - 24-Jun-26 452.20 13 Buy* 451.20 452.20
10:25:11 - 24-Jun-26 451.80 171 Buy* 451.40 452.20
10:22:31 - 24-Jun-26 452.20 3,386 Sell* 452.20 452.60
10:22:31 - 24-Jun-26 452.20 353 Sell* 452.20 452.60
10:22:31 - 24-Jun-26 452.20 32 Sell* 452.20 452.60
10:22:31 - 24-Jun-26 452.20 32 Sell* 452.20 452.60
10:21:10 - 24-Jun-26 452.20 44 Buy* 452.20 452.60
10:21:10 - 24-Jun-26 452.20 155 Buy* 452.20 452.60
10:21:10 - 24-Jun-26 452.20 625 Buy* 451.00 452.20
10:20:42 - 24-Jun-26 452.20 65 Sell* 452.20 452.60
10:20:42 - 24-Jun-26 452.20 4,701 Sell* 452.20 452.60
10:20:13 - 24-Jun-26 452.40 172 Sell* 452.40 453.00
10:20:13 - 24-Jun-26 452.60 60 Buy* 452.40 452.60
10:20:13 - 24-Jun-26 452.60 26 Buy* 452.20 452.60
10:20:13 - 24-Jun-26 452.60 43 Buy* 452.20 452.60
10:20:13 - 24-Jun-26 452.60 21 Buy* 452.20 452.60
10:20:13 - 24-Jun-26 452.60 483 Buy* 452.20 452.60
10:20:13 - 24-Jun-26 452.60 87 Buy* 452.20 452.60
10:19:21 - 24-Jun-26 452.19 10,000 Sell* 452.20 452.60
10:19:00 - 24-Jun-26 452.20 124 Sell* 452.20 452.60
10:19:00 - 24-Jun-26 452.20 94 Sell* 452.20 452.60
10:18:48 - 24-Jun-26 452.20 40 Sell* 452.20 452.60
10:18:48 - 24-Jun-26 452.20 41 Sell* 452.20 452.60
10:16:43 - 24-Jun-26 452.60 176 Buy* 452.00 452.60
10:13:02 - 24-Jun-26 452.40 173 Sell* 451.80 452.80
10:12:59 - 24-Jun-26 452.20 38 Buy* 452.00 453.20
10:12:59 - 24-Jun-26 452.20 22 Buy* 452.00 453.20
10:10:18 - 24-Jun-26 452.20 2,899 Sell* 451.00 452.60
10:10:00 - 24-Jun-26 452.20 699 Sell* 452.20 453.00
10:10:00 - 24-Jun-26 452.20 1,371 Sell* 452.20 453.00
10:09:36 - 24-Jun-26 452.60 181 Buy* 452.20 452.60
10:09:31 - 24-Jun-26 452.20 2,171 Sell* 451.00 452.60
10:09:31 - 24-Jun-26 452.20 156 Sell* 451.00 452.60
10:09:31 - 24-Jun-26 452.20 157 Sell* 451.00 452.60
10:09:31 - 24-Jun-26 452.20 437 Sell* 451.00 452.60
10:09:31 - 24-Jun-26 451.80 253 Sell* 451.60 453.20
10:09:31 - 24-Jun-26 452.20 632 Buy* 451.00 452.20
10:09:31 - 24-Jun-26 452.20 440 Buy* 451.00 452.20
10:09:31 - 24-Jun-26 452.00 370 Buy* 451.00 452.00
10:09:31 - 24-Jun-26 452.00 172 Buy* 451.00 452.00
10:09:31 - 24-Jun-26 452.00 250 Buy* 451.00 452.00
10:09:09 - 24-Jun-26 451.60 52 Sell* 450.80 452.20
10:09:09 - 24-Jun-26 451.80 79 Sell* 451.80 452.40
10:09:09 - 24-Jun-26 452.00 39 Buy* 451.80 452.40
10:04:43 - 24-Jun-26 451.20 89 Sell* 451.20 452.00
10:04:43 - 24-Jun-26 451.60 421 Sell* 451.60 452.20
10:04:43 - 24-Jun-26 451.60 17 Sell* 451.60 452.20
10:04:43 - 24-Jun-26 451.60 17 Sell* 451.60 452.20
10:04:43 - 24-Jun-26 451.60 20 Sell* 451.60 452.20
10:04:43 - 24-Jun-26 451.80 198 Buy* 450.60 451.80
10:04:43 - 24-Jun-26 451.80 17 Buy* 450.60 451.80
10:04:43 - 24-Jun-26 451.40 260 Sell* 451.40 452.20
09:55:27 - 24-Jun-26 452.20 39 Sell* 452.20 452.40
09:51:26 - 24-Jun-26 452.00 2 Sell* 450.60 452.40
09:45:46 - 24-Jun-26 452.60 1 Buy* 451.40 452.60
09:45:10 - 24-Jun-26 452.40 180 Buy* 451.80 452.60
09:43:22 - 24-Jun-26 452.20 16 Buy* 451.40 452.20
09:43:22 - 24-Jun-26 452.20 100 Buy* 451.40 452.20
09:41:27 - 24-Jun-26 451.60 675 Buy* 450.80 452.80
09:41:27 - 24-Jun-26 451.60 300 Buy* 450.80 452.80
09:41:27 - 24-Jun-26 451.40 64 Buy* 450.80 452.80
09:41:27 - 24-Jun-26 451.40 183 Buy* 450.80 452.80
09:39:35 - 24-Jun-26 451.40 1,400 Sell* 451.40 451.80
09:39:28 - 24-Jun-26 451.60 73 Sell* 451.60 452.00
09:39:27 - 24-Jun-26 451.80 63 Sell* 451.60 452.00
09:39:26 - 24-Jun-26 452.00 140 Sell* 451.80 452.20
09:39:26 - 24-Jun-26 452.20 2 Buy* 451.80 452.20
09:30:12 - 24-Jun-26 452.80 56 Buy* 452.60 452.80
09:27:15 - 24-Jun-26 452.80 101 Buy* 452.20 453.40
09:13:24 - 24-Jun-26 453.20 4,402 Buy* 451.80 453.20
09:13:07 - 24-Jun-26 452.40 173 Buy* 451.80 453.20
09:13:07 - 24-Jun-26 452.40 250 Buy* 451.80 453.20
09:13:07 - 24-Jun-26 452.40 100 Buy* 451.80 453.20
09:12:18 - 24-Jun-26 451.20 193 Sell* 451.20 452.60
09:12:18 - 24-Jun-26 451.20 193 Sell* 451.20 452.60