Ninety One share trades.

The following table shows today's trades for Ninety One. 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
09:15:21 - 08-May-24 173.674 100 Buy* 173.50 173.80
09:07:11 - 08-May-24 173.559 95 Buy* 173.30 173.80
08:58:47 - 08-May-24 173.80 11 Buy* 173.40 173.80
08:48:13 - 08-May-24 173.60 258 Sell* 173.50 173.90
08:48:13 - 08-May-24 173.60 25 Sell* 173.60 174.00
08:48:13 - 08-May-24 173.60 172 Sell* 173.60 174.00
08:48:09 - 08-May-24 173.70 389 Buy* 173.60 173.90
08:48:09 - 08-May-24 173.70 174 Sell* 173.70 174.00
08:48:08 - 08-May-24 173.70 366 Sell* 173.70 174.00
08:48:08 - 08-May-24 173.70 317 Buy* 173.60 174.00
08:48:08 - 08-May-24 173.70 62 Buy* 173.60 174.00
08:48:08 - 08-May-24 173.70 426 Buy* 173.60 173.70
08:48:08 - 08-May-24 173.70 426 Buy* 173.60 173.70
08:48:07 - 08-May-24 173.70 298 Buy* 173.60 174.00
08:48:07 - 08-May-24 173.70 327 Buy* 173.60 173.70
08:48:07 - 08-May-24 173.70 173 Sell* 173.70 174.00
08:48:07 - 08-May-24 173.70 522 Sell* 173.70 174.00
08:48:07 - 08-May-24 173.70 378 Sell* 173.70 174.00
08:48:06 - 08-May-24 173.90 65 Buy* 173.70 173.90
08:44:15 - 08-May-24 173.50023 914 Unknown* 173.70 174.00
08:42:46 - 08-May-24 173.80 273 Sell* 173.60 174.00
08:42:46 - 08-May-24 173.80 476 Sell* 173.60 174.00
08:42:46 - 08-May-24 173.90 16 Sell* 173.90 174.10
08:42:46 - 08-May-24 173.90 18 Sell* 173.90 174.10
08:42:46 - 08-May-24 173.90 300 Sell* 173.90 174.10
08:42:46 - 08-May-24 173.90 46 Sell* 173.90 174.10
08:38:14 - 08-May-24 174.00 317 Sell* 174.00 174.30
08:22:06 - 08-May-24 174.00 13 Sell* 173.90 174.40
08:18:47 - 08-May-24 174.20 1 Unknown* 173.90 174.40
08:16:29 - 08-May-24 174.00 427 Sell* 174.00 174.30
08:13:19 - 08-May-24 174.10 1,000 Buy* 174.00 174.10
08:13:19 - 08-May-24 174.30 354 Sell* 174.30 174.40
08:12:59 - 08-May-24 174.10 40 Sell* 174.10 174.40
08:12:28 - 08-May-24 174.40 366 Buy* 174.10 174.40
08:11:36 - 08-May-24 174.30 9 Buy* 173.90 174.40
08:10:37 - 08-May-24 174.10 432 Buy* 173.80 174.10
08:10:37 - 08-May-24 173.90 721 Sell* 173.90 174.10
08:10:23 - 08-May-24 174.00 49 Sell* 174.00 174.20
08:10:23 - 08-May-24 174.00 1,346 Sell* 174.00 174.20
08:10:23 - 08-May-24 174.20 368 Buy* 174.00 174.40
08:10:23 - 08-May-24 174.10 388 Sell* 174.00 174.50
08:10:23 - 08-May-24 174.20 968 Sell* 174.10 174.20
08:10:23 - 08-May-24 174.20 20 Sell* 174.20 174.40
08:10:23 - 08-May-24 174.20 608 Sell* 174.20 174.40
08:04:31 - 08-May-24 174.228 104 Sell* 174.20 174.40
08:02:44 - 08-May-24 174.20 124 Sell* 174.20 174.40
08:02:44 - 08-May-24 174.20 494 Sell* 174.20 174.40
08:02:30 - 08-May-24 174.30 440 Buy* 174.10 174.50
08:02:30 - 08-May-24 174.30 142 Buy* 174.10 174.50
08:00:51 - 08-May-24 174.30 11 Buy* 174.00 174.30
08:00:32 - 08-May-24 174.00 118 Sell* 174.00 174.30
08:00:32 - 08-May-24 174.10 574 Sell* 174.00 174.30
08:00:32 - 08-May-24 174.10 62 Sell* 174.10 174.30
08:00:32 - 08-May-24 174.10 61 Sell* 174.10 174.30
08:00:32 - 08-May-24 174.10 467 Sell* 174.10 174.30
07:58:44 - 08-May-24 174.10 3 Sell* 174.10 174.30
07:57:41 - 08-May-24 174.60 163 Buy* 174.10 174.60
07:57:40 - 08-May-24 174.20 820 Buy* 174.10 174.60
07:55:47 - 08-May-24 174.50 177 Buy* 174.10 174.50
07:55:28 - 08-May-24 173.90 284 Buy* 173.80 174.20
07:55:28 - 08-May-24 173.90 319 Buy* 173.70 174.20
07:55:28 - 08-May-24 173.90 248 Buy* 173.80 174.20
07:55:28 - 08-May-24 173.90 326 Buy* 173.80 173.90
07:55:28 - 08-May-24 173.90 291 Buy* 173.80 174.20
07:55:28 - 08-May-24 173.90 161 Sell* 173.90 174.20
07:55:28 - 08-May-24 174.00 237 Buy* 173.90 174.00
07:55:28 - 08-May-24 174.00 73 Buy* 173.80 174.20
07:55:28 - 08-May-24 174.00 488 Sell* 174.00 174.40
07:55:28 - 08-May-24 174.10 166 Buy* 173.90 174.40
07:55:28 - 08-May-24 174.10 2,300 Buy* 173.90 174.10
07:55:28 - 08-May-24 174.00 296 Buy* 173.90 174.00
07:55:28 - 08-May-24 174.00 35 Buy* 173.90 174.00
07:55:28 - 08-May-24 174.00 274 Buy* 173.90 174.00
07:55:28 - 08-May-24 174.10 3,102 Sell* 174.10 174.20
07:55:28 - 08-May-24 174.10 460 Sell* 174.10 174.20
07:55:28 - 08-May-24 174.20 463 Buy* 174.10 174.20
07:55:28 - 08-May-24 174.20 499 Buy* 174.10 174.20
07:52:27 - 08-May-24 174.265 206 Sell* 174.10 174.60
07:50:49 - 08-May-24 174.30 460 Sell* 174.10 174.60
07:50:49 - 08-May-24 174.30 42 Sell* 174.30 174.60
07:47:30 - 08-May-24 174.50 20 Buy* 174.20 174.50
07:42:32 - 08-May-24 174.40 333 Buy* 174.10 174.40
07:42:26 - 08-May-24 174.20 284 Buy* 174.10 174.20
07:42:26 - 08-May-24 174.20 77 Buy* 174.10 174.20
07:42:25 - 08-May-24 174.20 337 Buy* 174.10 174.40
07:42:25 - 08-May-24 174.20 596 Sell* 174.20 174.40
07:42:25 - 08-May-24 174.20 252 Sell* 174.20 174.40
07:42:25 - 08-May-24 174.20 1,000 Sell* 174.20 174.40
07:42:24 - 08-May-24 174.20 358 Buy* 174.10 174.20
07:42:24 - 08-May-24 174.20 1,049 Buy* 174.10 174.20
07:42:24 - 08-May-24 174.40 924 Sell* 174.10 174.20
07:42:24 - 08-May-24 174.40 131 Sell* 174.40 174.60
07:42:23 - 08-May-24 174.50 514 Buy* 174.40 174.50
07:42:02 - 08-May-24 174.30 249 Buy* 173.90 174.30
07:42:02 - 08-May-24 174.30 232 Buy* 173.90 174.30
07:42:02 - 08-May-24 174.30 576 Buy* 173.90 174.30
07:40:01 - 08-May-24 174.50 3 Buy* 173.90 174.50
07:30:11 - 08-May-24 173.80 85 Sell* 173.70 174.40
07:28:33 - 08-May-24 174.40 196 Buy* 173.70 174.40
07:28:29 - 08-May-24 174.40 1,088 Buy* 173.50 174.50