TP ICAP share trades.

The following table shows today's trades for TP ICAP. 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
13:58:53 - 28-Jul-26 348.286 490 Sell* 348.00 348.60
13:58:18 - 28-Jul-26 348.20 159 Sell* 348.20 348.40
13:58:18 - 28-Jul-26 348.20 322 Sell* 348.20 348.40
13:58:18 - 28-Jul-26 348.20 425 Sell* 348.20 348.40
13:58:18 - 28-Jul-26 348.20 753 Sell* 348.20 348.40
13:47:04 - 28-Jul-26 348.40 471 Sell* 348.20 348.60
13:47:04 - 28-Jul-26 348.40 500 Sell* 348.40 348.60
13:46:28 - 28-Jul-26 348.60 325 Sell* 348.40 348.60
13:46:28 - 28-Jul-26 348.60 99 Sell* 348.40 348.80
13:46:28 - 28-Jul-26 348.60 358 Sell* 348.60 348.80
13:46:28 - 28-Jul-26 348.60 108 Sell* 348.60 348.80
13:46:28 - 28-Jul-26 348.60 140 Sell* 348.60 348.80
13:45:42 - 28-Jul-26 348.80 333 Sell* 348.80 349.00
13:45:42 - 28-Jul-26 348.80 159 Sell* 348.80 349.00
13:45:42 - 28-Jul-26 348.80 223 Sell* 348.80 349.00
13:45:42 - 28-Jul-26 348.80 160 Sell* 348.80 349.00
13:45:42 - 28-Jul-26 348.80 454 Sell* 348.80 349.00
13:42:47 - 28-Jul-26 348.80 335 Sell* 348.80 349.20
13:42:47 - 28-Jul-26 348.80 162 Sell* 348.80 349.20
13:42:47 - 28-Jul-26 348.80 376 Sell* 348.80 349.20
13:42:47 - 28-Jul-26 348.80 513 Sell* 348.80 349.20
13:41:56 - 28-Jul-26 349.00 463 Unknown* 348.80 349.20
13:41:44 - 28-Jul-26 349.20 14 Buy* 348.80 349.20
13:41:17 - 28-Jul-26 349.20 14 Buy* 348.80 349.20
13:37:41 - 28-Jul-26 349.20 342 Sell* 349.00 349.60
13:37:41 - 28-Jul-26 349.40 233 Buy* 349.00 349.40
13:37:41 - 28-Jul-26 349.40 368 Buy* 348.80 349.40
13:37:41 - 28-Jul-26 349.40 221 Buy* 348.80 349.40
13:37:41 - 28-Jul-26 349.40 929 Buy* 348.80 349.40
13:37:41 - 28-Jul-26 349.40 370 Buy* 348.80 349.40
13:37:41 - 28-Jul-26 349.40 317 Buy* 348.80 349.40
13:37:08 - 28-Jul-26 349.10 350 Unknown* 348.80 349.40
13:34:18 - 28-Jul-26 349.00 380 Buy* 348.60 349.00
13:34:18 - 28-Jul-26 349.00 500 Buy* 348.60 349.00
13:34:08 - 28-Jul-26 348.80 422 Buy* 348.60 349.00
13:34:08 - 28-Jul-26 348.80 221 Buy* 348.60 349.00
13:34:08 - 28-Jul-26 348.80 509 Sell* 348.80 349.00
13:34:08 - 28-Jul-26 348.80 34 Sell* 348.80 349.00
13:34:08 - 28-Jul-26 348.80 475 Sell* 348.80 349.00
13:34:08 - 28-Jul-26 348.80 360 Sell* 348.80 349.00
13:27:54 - 28-Jul-26 349.20 539 Sell* 348.80 349.40
13:27:54 - 28-Jul-26 349.20 12 Sell* 348.80 349.40
13:27:54 - 28-Jul-26 349.20 498 Sell* 349.20 349.60
13:27:54 - 28-Jul-26 349.20 534 Sell* 349.20 349.60
13:27:54 - 28-Jul-26 349.20 346 Sell* 349.20 349.60
13:27:54 - 28-Jul-26 349.20 30 Sell* 349.20 349.60
13:27:54 - 28-Jul-26 349.20 376 Sell* 349.20 349.60
13:27:00 - 28-Jul-26 349.40 246 Unknown* 349.20 349.60
13:24:56 - 28-Jul-26 349.40 160 Sell* 349.20 349.80
13:24:56 - 28-Jul-26 349.40 1,100 Sell* 349.20 349.60
13:24:56 - 28-Jul-26 349.40 343 Buy* 349.40 349.60
13:23:37 - 28-Jul-26 349.30 378 Buy* 349.20 349.40
13:23:33 - 28-Jul-26 349.20 369 Buy* 348.80 349.20
13:23:33 - 28-Jul-26 349.20 293 Buy* 348.80 349.20
13:20:44 - 28-Jul-26 349.20 1 Buy* 348.80 349.20
13:20:28 - 28-Jul-26 348.80 1 Sell* 348.80 349.20
13:18:19 - 28-Jul-26 349.00 2,865 Unknown* 348.80 349.20
13:17:57 - 28-Jul-26 349.0679 142 Buy* 348.80 349.20
13:14:57 - 28-Jul-26 349.10 4,461 Unknown* 348.80 349.40
13:11:12 - 28-Jul-26 349.00 110 Sell* 349.00 349.20
13:10:31 - 28-Jul-26 349.00 476 Sell* 348.80 349.20
13:10:31 - 28-Jul-26 349.00 8 Sell* 349.00 349.20
13:09:44 - 28-Jul-26 349.00 270 Buy* 348.80 349.20
13:09:44 - 28-Jul-26 349.00 375 Sell* 349.00 349.40
13:09:44 - 28-Jul-26 349.00 454 Sell* 349.00 349.40
13:06:44 - 28-Jul-26 349.40 0 Unknown* 349.00 349.40
13:02:06 - 28-Jul-26 349.20 128 Sell* 349.20 349.40
13:02:06 - 28-Jul-26 349.20 497 Sell* 349.20 349.40
13:02:06 - 28-Jul-26 349.20 35 Sell* 349.20 349.40
13:02:06 - 28-Jul-26 349.20 362 Sell* 349.20 349.40
12:59:50 - 28-Jul-26 349.40 0 Unknown* 349.20 349.40
12:57:43 - 28-Jul-26 349.40 10 Buy* 349.00 349.40
12:57:43 - 28-Jul-26 349.40 6 Buy* 349.00 349.40
12:57:13 - 28-Jul-26 349.20 1,637 Buy* 349.00 349.20
12:57:13 - 28-Jul-26 349.20 340 Buy* 348.80 349.20
12:57:13 - 28-Jul-26 349.20 500 Buy* 348.80 349.20
12:57:13 - 28-Jul-26 349.20 28 Buy* 348.80 349.20
12:56:03 - 28-Jul-26 349.20 0 Unknown* 348.80 349.20
12:54:43 - 28-Jul-26 349.20 16 Buy* 348.80 349.20
12:51:57 - 28-Jul-26 349.20 68 Buy* 348.60 349.20
12:51:54 - 28-Jul-26 348.80 315 Buy* 348.40 348.80
12:51:54 - 28-Jul-26 348.80 13 Buy* 348.40 348.80
12:50:03 - 28-Jul-26 348.80 470 Buy* 348.40 348.80
12:50:03 - 28-Jul-26 348.80 84 Sell* 348.40 348.80
12:50:03 - 28-Jul-26 348.80 632 Sell* 348.60 349.00
12:50:03 - 28-Jul-26 348.80 382 Sell* 348.80 349.20
12:50:03 - 28-Jul-26 348.80 465 Sell* 348.80 349.20
12:50:03 - 28-Jul-26 348.80 369 Sell* 348.80 349.20
12:50:03 - 28-Jul-26 348.80 367 Sell* 348.80 349.20
12:49:17 - 28-Jul-26 349.00 290 Sell* 348.80 349.20
12:49:17 - 28-Jul-26 349.00 180 Sell* 349.00 349.20
12:49:17 - 28-Jul-26 349.00 469 Sell* 349.00 349.20
12:49:17 - 28-Jul-26 349.00 189 Sell* 349.00 349.20
12:49:17 - 28-Jul-26 349.00 16 Buy* 348.80 349.20
12:44:12 - 28-Jul-26 349.0019 146 Buy* 348.60 349.20
12:43:09 - 28-Jul-26 348.80 194 Buy* 348.60 348.80
12:43:09 - 28-Jul-26 348.80 643 Sell* 348.60 349.00
12:42:32 - 28-Jul-26 348.60 7 Sell* 348.40 349.00
12:40:52 - 28-Jul-26 348.60 539 Sell* 348.40 348.80
12:40:51 - 28-Jul-26 348.70 826 Sell* 348.60 348.80