Natwest share trades.

The following table shows today's trades for Natwest. 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:26:26 - 27-Jul-26 683.60 5,770 Buy* 683.40 683.60
16:26:26 - 27-Jul-26 683.60 2,526 Buy* 683.40 683.60
16:26:26 - 27-Jul-26 683.60 1,003 Buy* 683.40 683.60
16:26:26 - 27-Jul-26 683.60 1 Buy* 683.40 683.60
16:26:07 - 27-Jul-26 683.40 23 Sell* 683.40 683.60
16:26:02 - 27-Jul-26 683.40 0 Unknown* 683.40 683.60
16:26:00 - 27-Jul-26 683.60 2,022 Sell* 683.60 683.80
16:26:00 - 27-Jul-26 683.60 1,100 Sell* 683.60 683.80
16:26:00 - 27-Jul-26 683.60 1,436 Sell* 683.60 683.80
16:26:00 - 27-Jul-26 683.60 6,033 Sell* 683.60 683.80
16:26:00 - 27-Jul-26 683.60 4,359 Sell* 683.60 683.80
16:26:00 - 27-Jul-26 683.60 7,570 Sell* 683.60 683.80
16:26:00 - 27-Jul-26 683.60 505 Buy* 683.40 683.60
16:26:00 - 27-Jul-26 683.60 833 Buy* 683.40 683.60
16:26:00 - 27-Jul-26 683.60 1,146 Buy* 683.40 683.60
16:25:59 - 27-Jul-26 683.40 0 Unknown* 683.40 683.60
16:25:49 - 27-Jul-26 683.60 7 Buy* 683.40 683.60
16:25:43 - 27-Jul-26 683.60 30 Buy* 683.40 683.60
16:25:43 - 27-Jul-26 683.60 3,687 Buy* 683.40 683.60
16:25:43 - 27-Jul-26 683.60 181 Sell* 683.60 683.80
16:25:43 - 27-Jul-26 683.60 101 Sell* 683.60 683.80
16:25:43 - 27-Jul-26 683.60 282 Sell* 683.60 683.80
16:25:14 - 27-Jul-26 683.60 81 Buy* 683.60 683.80
16:25:14 - 27-Jul-26 683.60 92 Buy* 683.60 683.80
16:25:14 - 27-Jul-26 683.60 84 Buy* 683.60 683.80
16:25:14 - 27-Jul-26 683.60 1,083 Buy* 683.60 683.80
16:25:14 - 27-Jul-26 683.60 460 Buy* 683.60 683.80
16:25:14 - 27-Jul-26 683.60 3,529 Buy* 683.60 683.80
16:25:00 - 27-Jul-26 683.60 5,206 Buy* 683.40 683.80
16:25:00 - 27-Jul-26 683.60 588 Sell* 683.40 683.60
16:25:00 - 27-Jul-26 683.60 394 Sell* 683.60 683.80
16:25:00 - 27-Jul-26 683.60 78 Sell* 683.60 683.80
16:24:50 - 27-Jul-26 683.80 0 Unknown* 683.60 683.80
16:24:36 - 27-Jul-26 683.80 137 Buy* 683.60 683.80
16:24:36 - 27-Jul-26 683.80 29 Buy* 683.60 683.80
16:24:30 - 27-Jul-26 683.80 13 Sell* 683.80 684.00
16:24:26 - 27-Jul-26 683.80 0 Unknown* 683.80 684.00
16:24:26 - 27-Jul-26 683.80 2,207 Sell* 683.80 684.00
16:24:26 - 27-Jul-26 683.80 576 Sell* 683.80 684.00
16:24:20 - 27-Jul-26 684.00 0 Unknown* 683.80 684.00
16:24:07 - 27-Jul-26 683.80 16 Sell* 683.80 684.20
16:24:07 - 27-Jul-26 684.00 1,480 Sell* 684.00 684.20
16:24:07 - 27-Jul-26 684.00 430 Sell* 684.00 684.20
16:24:07 - 27-Jul-26 684.00 6,033 Sell* 684.00 684.20
16:24:07 - 27-Jul-26 684.00 1,622 Sell* 684.00 684.20
16:24:06 - 27-Jul-26 684.00 706 Buy* 684.00 684.20
16:24:06 - 27-Jul-26 684.00 1,225 Buy* 684.00 684.20
16:24:06 - 27-Jul-26 684.00 1 Buy* 684.00 684.20
16:24:04 - 27-Jul-26 683.80 168 Sell* 683.80 684.00
16:23:58 - 27-Jul-26 684.00 2,524 Buy* 683.80 684.00
16:23:47 - 27-Jul-26 684.00 138 Sell* 684.00 684.20
16:23:36 - 27-Jul-26 684.20 772 Sell* 684.00 684.40
16:23:36 - 27-Jul-26 684.20 1,676 Sell* 684.00 684.40
16:23:26 - 27-Jul-26 684.20 587 Buy* 684.20 684.40
16:23:26 - 27-Jul-26 684.20 1,338 Sell* 684.00 684.40
16:23:26 - 27-Jul-26 684.20 1,451 Sell* 684.00 684.40
16:23:26 - 27-Jul-26 684.20 5,595 Sell* 684.20 684.40
16:23:26 - 27-Jul-26 684.20 3,565 Sell* 684.20 684.40
16:23:26 - 27-Jul-26 684.20 371 Sell* 684.20 684.40
16:23:26 - 27-Jul-26 684.20 4,825 Sell* 684.20 684.40
16:23:26 - 27-Jul-26 684.20 430 Sell* 684.20 684.40
16:23:26 - 27-Jul-26 684.20 8,224 Sell* 684.20 684.40
16:23:26 - 27-Jul-26 684.40 3,643 Buy* 684.20 684.60
16:23:25 - 27-Jul-26 684.40 3,664 Buy* 684.20 684.40
16:23:25 - 27-Jul-26 684.40 1,925 Sell* 684.40 684.60
16:23:25 - 27-Jul-26 684.40 702 Buy* 684.20 684.40
16:23:21 - 27-Jul-26 684.50 4,906 Unknown* 684.40 684.60
16:23:16 - 27-Jul-26 684.40 1,282 Sell* 684.20 684.60
16:23:16 - 27-Jul-26 684.40 632 Sell* 684.20 684.60
16:23:16 - 27-Jul-26 684.40 1,919 Sell* 684.40 684.60
16:23:08 - 27-Jul-26 684.5022 500 Buy* 684.40 684.60
16:23:05 - 27-Jul-26 684.40 5 Buy* 684.20 684.40
16:23:05 - 27-Jul-26 684.40 229 Buy* 684.20 684.40
16:23:05 - 27-Jul-26 684.40 640 Buy* 684.20 684.40
16:23:05 - 27-Jul-26 684.40 210 Buy* 684.20 684.40
16:23:05 - 27-Jul-26 684.40 1,914 Sell* 684.20 684.60
16:23:05 - 27-Jul-26 684.40 2,114 Sell* 684.20 684.60
16:23:05 - 27-Jul-26 684.40 349 Sell* 684.40 684.60
16:23:05 - 27-Jul-26 684.40 499 Sell* 684.40 684.60
16:23:05 - 27-Jul-26 684.40 569 Sell* 684.40 684.60
16:23:05 - 27-Jul-26 684.40 430 Sell* 684.40 684.60
16:22:30 - 27-Jul-26 684.3022 24 Sell* 684.40 684.60
16:22:30 - 27-Jul-26 684.40 573 Buy* 684.20 684.40
16:22:30 - 27-Jul-26 684.40 920 Buy* 684.20 684.40
16:22:30 - 27-Jul-26 684.40 494 Buy* 684.20 684.40
16:22:22 - 27-Jul-26 684.40 27 Buy* 684.20 684.40
16:22:22 - 27-Jul-26 684.40 268 Buy* 684.20 684.40
16:22:13 - 27-Jul-26 684.40 344 Buy* 684.20 684.40
16:22:04 - 27-Jul-26 684.20 1,167 Buy* 684.00 684.20
16:22:04 - 27-Jul-26 684.20 1 Buy* 684.00 684.20
16:21:54 - 27-Jul-26 684.20 10 Buy* 684.00 684.20
16:21:54 - 27-Jul-26 684.20 1,539 Buy* 684.00 684.20
16:21:53 - 27-Jul-26 684.20 33 Buy* 684.00 684.20
16:21:53 - 27-Jul-26 684.20 1,833 Sell* 684.20 684.40
16:21:53 - 27-Jul-26 684.20 311 Sell* 684.20 684.40
16:21:49 - 27-Jul-26 684.39 21 Buy* 684.20 684.40
16:21:45 - 27-Jul-26 684.40 3,000 Sell* 684.40 684.60
16:21:45 - 27-Jul-26 684.40 527 Sell* 684.20 684.60
16:21:45 - 27-Jul-26 684.40 1,205 Sell* 684.20 684.60
16:21:45 - 27-Jul-26 684.40 288 Sell* 684.20 684.60