Itm Power share trades.

The following table shows today's trades for Itm Power. 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:35:32 - 29-Apr-24 50.65 40 Buy* 50.20 50.65
11:31:40 - 29-Apr-24 50.30 1,397 Sell* 50.30 50.70
11:31:40 - 29-Apr-24 50.30 3,603 Sell* 50.30 50.70
11:31:16 - 29-Apr-24 50.519 10,106 Buy* 50.30 50.70
11:30:57 - 29-Apr-24 50.50 700 Sell* 50.30 50.75
11:27:20 - 29-Apr-24 50.61 1,750 Sell* 50.35 50.90
11:23:44 - 29-Apr-24 50.629 41 Buy* 50.30 50.90
11:22:42 - 29-Apr-24 50.50 3,189 Sell* 50.50 50.95
11:22:42 - 29-Apr-24 50.50 10,000 Sell* 50.50 50.95
11:22:42 - 29-Apr-24 50.50 4,900 Sell* 50.50 50.95
11:22:42 - 29-Apr-24 50.50 2,306 Sell* 50.50 50.95
11:22:42 - 29-Apr-24 50.55 2,516 Sell* 50.50 50.95
11:22:42 - 29-Apr-24 50.55 8,300 Sell* 50.55 50.95
11:22:42 - 29-Apr-24 50.55 1,779 Sell* 50.55 50.95
11:22:42 - 29-Apr-24 50.60 4,541 Sell* 50.55 50.95
11:22:42 - 29-Apr-24 50.60 1,750 Sell* 50.60 50.95
11:22:42 - 29-Apr-24 50.65 1,214 Sell* 50.65 50.95
11:22:42 - 29-Apr-24 50.65 1,980 Sell* 50.65 50.95
11:22:42 - 29-Apr-24 50.65 3,483 Sell* 50.65 50.95
11:22:28 - 29-Apr-24 50.95 7 Buy* 50.60 50.95
11:17:30 - 29-Apr-24 50.90 831 Buy* 50.55 50.90
11:17:30 - 29-Apr-24 50.90 39 Buy* 50.55 50.90
11:17:30 - 29-Apr-24 50.90 2 Buy* 50.55 50.90
11:17:30 - 29-Apr-24 50.90 902 Buy* 50.55 50.90
11:17:30 - 29-Apr-24 50.90 318 Buy* 50.55 50.90
11:17:30 - 29-Apr-24 50.90 36 Buy* 50.55 50.90
11:07:48 - 29-Apr-24 50.742 20,105 Buy* 50.55 50.90
11:06:49 - 29-Apr-24 50.742 22,000 Buy* 50.55 50.90
11:01:20 - 29-Apr-24 50.55 1,086 Sell* 50.55 50.90
10:55:36 - 29-Apr-24 50.90 19 Buy* 50.60 50.90
10:53:42 - 29-Apr-24 50.90 2 Buy* 50.60 50.90
10:52:32 - 29-Apr-24 50.676 1,239 Sell* 50.60 50.90
10:50:24 - 29-Apr-24 50.764 5,899 Buy* 50.60 50.90
10:47:56 - 29-Apr-24 50.90 169 Buy* 50.60 50.90
10:47:13 - 29-Apr-24 50.809 4,019 Buy* 50.70 50.90
10:38:58 - 29-Apr-24 50.90 100 Buy* 50.65 50.90
10:33:37 - 29-Apr-24 50.90 20 Buy* 50.65 50.90
10:33:37 - 29-Apr-24 50.90 20 Buy* 50.65 50.90
10:31:26 - 29-Apr-24 50.90 10 Buy* 50.65 50.90
10:24:50 - 29-Apr-24 50.769 6,817 Buy* 50.55 50.95
10:23:12 - 29-Apr-24 50.55 7 Sell* 50.55 50.95
10:22:24 - 29-Apr-24 50.70 4,116 Sell* 50.70 50.95
10:22:24 - 29-Apr-24 50.70 5,884 Sell* 50.70 50.95
10:21:51 - 29-Apr-24 50.769 1,754 Buy* 50.55 50.95
10:19:47 - 29-Apr-24 50.55 6 Sell* 50.55 50.95
10:19:47 - 29-Apr-24 50.55 14 Sell* 50.55 50.95
10:19:43 - 29-Apr-24 50.55 108 Sell* 50.55 50.95
10:19:43 - 29-Apr-24 50.55 1,302 Sell* 50.55 50.95
10:19:43 - 29-Apr-24 50.55 1,840 Sell* 50.55 50.95
10:14:40 - 29-Apr-24 50.769 5,000 Buy* 50.55 50.95
10:14:19 - 29-Apr-24 50.769 5,000 Buy* 50.55 50.95
10:11:02 - 29-Apr-24 50.725 24,214 Sell* 50.50 50.95
10:07:09 - 29-Apr-24 50.747 2 Buy* 50.50 50.95
10:00:36 - 29-Apr-24 50.662 1,218 Sell* 50.50 50.95
09:58:05 - 29-Apr-24 50.747 1,500 Buy* 50.50 50.95
09:55:06 - 29-Apr-24 50.90 100 Buy* 50.50 50.90
09:51:11 - 29-Apr-24 50.719 1,930 Buy* 50.50 50.90
09:50:02 - 29-Apr-24 50.719 88 Buy* 50.50 50.90
09:45:52 - 29-Apr-24 50.501 1 Sell* 50.50 50.90
09:44:48 - 29-Apr-24 50.719 1,200 Buy* 50.50 50.90
09:43:00 - 29-Apr-24 50.53 45 Sell* 50.50 50.90
09:39:58 - 29-Apr-24 50.662 2,523 Sell* 50.50 50.95
09:39:20 - 29-Apr-24 50.746 5,911 Buy* 50.50 50.95
09:36:40 - 29-Apr-24 50.95 29 Buy* 50.50 50.95
09:32:54 - 29-Apr-24 50.747 1,264 Buy* 50.50 50.95
09:29:52 - 29-Apr-24 50.95 6 Buy* 50.50 50.95
09:28:23 - 29-Apr-24 50.95 2,000 Buy* 50.50 50.95
09:27:18 - 29-Apr-24 50.95 3 Buy* 50.50 50.95
09:27:18 - 29-Apr-24 50.95 9 Buy* 50.50 50.95
09:25:38 - 29-Apr-24 50.747 39 Buy* 50.50 50.95
09:24:35 - 29-Apr-24 50.747 50 Buy* 50.50 50.95
09:23:24 - 29-Apr-24 50.60 1,980 Sell* 50.60 50.95
09:22:53 - 29-Apr-24 50.792 765 Buy* 50.60 50.95
09:22:39 - 29-Apr-24 50.55 346 Sell* 50.55 50.95
09:22:33 - 29-Apr-24 50.769 196 Buy* 50.55 50.95
09:22:32 - 29-Apr-24 50.55 2,797 Sell* 50.55 50.95
09:21:41 - 29-Apr-24 50.80 150 Sell* 50.80 50.95
09:17:56 - 29-Apr-24 50.769 10 Buy* 50.55 50.95
09:15:06 - 29-Apr-24 50.769 45 Buy* 50.55 50.95
09:14:38 - 29-Apr-24 50.694 611 Sell* 50.55 50.95
09:14:05 - 29-Apr-24 50.769 22 Buy* 50.55 50.95
09:11:31 - 29-Apr-24 50.638 158 Sell* 50.55 50.95
09:11:09 - 29-Apr-24 50.579 110 Sell* 50.55 50.95
09:11:09 - 29-Apr-24 50.628 253 Sell* 50.55 50.95
09:08:23 - 29-Apr-24 50.769 10,000 Buy* 50.55 50.95
09:08:07 - 29-Apr-24 50.769 2,757 Buy* 50.55 50.95
09:07:13 - 29-Apr-24 50.569 14 Sell* 50.55 50.95
09:07:09 - 29-Apr-24 50.694 837 Sell* 50.55 50.95
09:06:06 - 29-Apr-24 50.95 9 Buy* 50.50 50.95
09:05:21 - 29-Apr-24 50.769 5 Buy* 50.55 50.95
09:05:10 - 29-Apr-24 50.769 191 Buy* 50.55 50.95
09:04:09 - 29-Apr-24 50.702 51 Buy* 50.40 50.95
09:02:13 - 29-Apr-24 50.497 15 Sell* 50.40 50.95
09:00:26 - 29-Apr-24 50.518 173 Sell* 50.40 50.95
08:54:29 - 29-Apr-24 50.774 19,684 Buy* 50.50 51.00
08:53:33 - 29-Apr-24 50.50 71 Sell* 50.50 51.00
08:53:33 - 29-Apr-24 50.50 4 Sell* 50.50 51.00
08:52:15 - 29-Apr-24 51.00 4 Buy* 50.50 51.00
08:51:18 - 29-Apr-24 50.774 5,000 Buy* 50.50 51.00
08:42:13 - 29-Apr-24 50.928 970 Buy* 50.45 51.00