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
14:14:01 - 03-May-24 305.10 26 Unknown* 304.30 304.50
13:58:40 - 03-May-24 306.00 2 Unknown* 304.30 304.50
16:07:35 - 03-May-24 305.00 10,132 Unknown* 304.30 304.50
15:38:46 - 03-May-24 305.00 15,000 Sell* 304.30 304.50
15:35:22 - 03-May-24 305.00 3,959,319 Sell* 304.30 304.50
15:29:51 - 03-May-24 304.40 885 Sell* 304.40 304.60
15:29:51 - 03-May-24 304.40 1,903 Sell* 304.40 304.60
15:29:51 - 03-May-24 304.40 1,900 Sell* 304.40 304.60
15:29:51 - 03-May-24 304.40 2,353 Sell* 304.40 304.60
15:29:51 - 03-May-24 304.40 2,627 Sell* 304.40 304.60
15:29:51 - 03-May-24 304.40 4,614 Sell* 304.40 304.60
15:29:51 - 03-May-24 304.40 4,565 Sell* 304.40 304.60
15:29:51 - 03-May-24 304.40 793 Sell* 304.40 304.60
15:29:51 - 03-May-24 304.40 1,486 Sell* 304.40 304.60
15:29:51 - 03-May-24 304.40 824 Sell* 304.40 304.60
15:29:41 - 03-May-24 304.50 918 Buy* 304.40 304.50
15:29:41 - 03-May-24 304.50 888 Buy* 304.40 304.50
15:29:41 - 03-May-24 304.50 514 Buy* 304.40 304.50
15:29:40 - 03-May-24 304.50 89 Buy* 304.40 304.50
15:29:33 - 03-May-24 304.50 1,600 Buy* 304.40 304.50
15:29:33 - 03-May-24 304.50 1,360 Sell* 304.50 304.60
15:29:33 - 03-May-24 304.50 865 Sell* 304.50 304.60
15:29:33 - 03-May-24 304.50 815 Sell* 304.50 304.60
15:29:18 - 03-May-24 304.60 350 Buy* 304.50 304.60
15:28:17 - 03-May-24 304.526 5,000 Sell* 304.50 304.60
15:28:13 - 03-May-24 304.50 2 Sell* 304.50 304.60
15:27:49 - 03-May-24 304.50 3,214 Sell* 304.50 304.60
15:27:49 - 03-May-24 304.50 2,335 Buy* 304.40 304.50
15:27:49 - 03-May-24 304.50 574 Sell* 304.50 304.60
15:27:49 - 03-May-24 304.50 1,095 Sell* 304.50 304.60
15:27:49 - 03-May-24 304.50 804 Sell* 304.50 304.60
15:27:49 - 03-May-24 304.50 793 Sell* 304.50 304.60
15:27:38 - 03-May-24 304.60 1,037 Buy* 304.50 304.60
15:27:38 - 03-May-24 304.60 1,800 Buy* 304.50 304.60
15:27:38 - 03-May-24 304.60 1,472 Sell* 304.60 304.70
15:27:38 - 03-May-24 304.60 4,603 Sell* 304.60 304.70
15:27:37 - 03-May-24 304.60 906 Buy* 304.50 304.60
15:27:37 - 03-May-24 304.60 2,488 Buy* 304.50 304.60
15:27:37 - 03-May-24 304.60 1,515 Buy* 304.50 304.60
15:27:37 - 03-May-24 304.60 385 Buy* 304.50 304.60
15:27:37 - 03-May-24 304.60 873 Buy* 304.50 304.60
15:27:37 - 03-May-24 304.60 880 Buy* 304.50 304.60
15:27:37 - 03-May-24 304.60 148 Buy* 304.50 304.60
15:27:37 - 03-May-24 304.60 4,455 Buy* 304.50 304.60
15:27:37 - 03-May-24 304.50 3,587 Buy* 304.40 304.50
15:27:36 - 03-May-24 304.40 1,466 Buy* 304.30 304.40
15:27:36 - 03-May-24 304.40 2,418 Buy* 304.30 304.40
15:27:36 - 03-May-24 304.40 5,841 Buy* 304.30 304.40
15:27:36 - 03-May-24 304.40 4,294 Buy* 304.30 304.40
15:27:36 - 03-May-24 304.40 836 Buy* 304.30 304.40
15:27:36 - 03-May-24 304.40 921 Buy* 304.30 304.40
15:27:06 - 03-May-24 304.30 4,603 Sell* 304.30 304.40
15:27:06 - 03-May-24 304.30 1,382 Sell* 304.30 304.40
15:27:06 - 03-May-24 304.30 4,603 Sell* 304.30 304.40
15:27:06 - 03-May-24 304.30 894 Sell* 304.30 304.40
15:27:06 - 03-May-24 304.30 1,845 Sell* 304.30 304.40
15:27:06 - 03-May-24 304.30 4,603 Sell* 304.30 304.40
15:27:06 - 03-May-24 304.30 1,769 Buy* 304.20 304.40
15:27:06 - 03-May-24 304.30 110 Buy* 304.20 304.30
15:27:06 - 03-May-24 304.30 2,890 Buy* 304.20 304.30
15:27:06 - 03-May-24 304.30 361 Buy* 304.20 304.30
15:27:06 - 03-May-24 304.30 383 Buy* 304.20 304.30
15:27:06 - 03-May-24 304.30 499 Buy* 304.20 304.30
15:27:06 - 03-May-24 304.30 1,647 Buy* 304.20 304.30
15:27:04 - 03-May-24 304.30 1,353 Buy* 304.20 304.30
15:26:56 - 03-May-24 304.30 502 Buy* 304.20 304.30
15:26:56 - 03-May-24 304.30 838 Buy* 304.20 304.30
15:26:56 - 03-May-24 304.30 821 Buy* 304.20 304.30
15:26:56 - 03-May-24 304.30 249 Buy* 304.20 304.30
15:26:56 - 03-May-24 304.30 371 Buy* 304.20 304.30
15:26:56 - 03-May-24 304.30 434 Buy* 304.20 304.30
15:26:56 - 03-May-24 304.30 3,000 Buy* 304.20 304.30
15:26:38 - 03-May-24 304.30 499 Buy* 304.20 304.30
15:26:38 - 03-May-24 304.30 3,000 Buy* 304.20 304.30
15:26:38 - 03-May-24 304.30 764 Buy* 304.20 304.30
15:26:38 - 03-May-24 304.30 80 Buy* 304.20 304.30
15:26:38 - 03-May-24 304.30 796 Buy* 304.20 304.30
15:25:49 - 03-May-24 304.265 1,304 Buy* 304.10 304.30
15:25:38 - 03-May-24 304.20 881 Sell* 304.20 304.30
15:25:38 - 03-May-24 304.20 38 Sell* 304.20 304.30
15:25:38 - 03-May-24 304.20 445 Sell* 304.20 304.30
15:25:38 - 03-May-24 304.20 1,455 Sell* 304.20 304.30
15:25:38 - 03-May-24 304.20 1,095 Sell* 304.20 304.30
15:25:38 - 03-May-24 304.20 2,234 Sell* 304.20 304.30
15:25:38 - 03-May-24 304.20 811 Sell* 304.20 304.30
15:25:38 - 03-May-24 304.20 2,984 Sell* 304.20 304.30
15:25:38 - 03-May-24 304.20 695 Sell* 304.20 304.30
15:25:38 - 03-May-24 304.20 871 Sell* 304.20 304.30
15:25:38 - 03-May-24 304.20 5,492 Sell* 304.20 304.30
15:25:35 - 03-May-24 304.30 242 Buy* 304.20 304.30
15:25:35 - 03-May-24 304.30 676 Buy* 304.20 304.30
15:25:35 - 03-May-24 304.30 865 Buy* 304.20 304.30
15:25:32 - 03-May-24 304.30 842 Sell* 304.30 304.40
15:25:32 - 03-May-24 304.30 4,990 Sell* 304.30 304.40
15:25:32 - 03-May-24 304.30 4,989 Sell* 304.30 304.40
15:25:32 - 03-May-24 304.30 681 Sell* 304.30 304.40
15:25:32 - 03-May-24 304.30 27 Sell* 304.30 304.40
15:25:32 - 03-May-24 304.30 4,593 Sell* 304.30 304.40
15:25:32 - 03-May-24 304.30 739 Sell* 304.30 304.40
15:25:32 - 03-May-24 304.30 1,554 Sell* 304.30 304.40