ITM Power plc (ITM) Trading Data | Ticker| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 20/10/2026 | 15:35:17 | 86.00p | 275,309 | £236,765.74 | Exchange | Sell | UT |
| 20/10/2026 | 15:29:59 | 87.05p | 9,185 | £7,995.36 | Exchange | Buy | OFF |
| 20/10/2026 | 15:29:32 | 87.00p | 125 | £108.75 | Exchange | Buy | AT |
| 20/10/2026 | 15:28:18 | 86.60p | 39 | £33.77 | Off-book | Sell | SI |
| 20/10/2026 | 15:28:18 | 86.60p | 51 | £44.17 | Exchange | Sell | AT |
| 20/10/2026 | 15:28:00 | 86.60p | 4 | £3.46 | Exchange | Sell | AT |
| 20/10/2026 | 15:27:57 | 86.60p | 115 | £99.59 | Exchange | Sell | AT |
| 20/10/2026 | 15:26:56 | 86.72p | 11,280 | £9,782.32 | Exchange | Buy | OFF |
| 20/10/2026 | 15:26:29 | 86.80p | 958 | £831.54 | Exchange | Buy | AT |
| 20/10/2026 | 15:26:29 | 86.80p | 210 | £182.28 | Exchange | Buy | AT |
| 20/10/2026 | 15:25:29 | 86.45p | 289 | £249.84 | Exchange | Sell | AT |
| 20/10/2026 | 15:25:28 | 86.60p | 702 | £607.93 | Exchange | Buy | AT |
| 20/10/2026 | 15:25:28 | 86.45p | 702 | £606.88 | Exchange | Sell | AT |
| 20/10/2026 | 15:25:28 | 86.60p | 137 | £118.64 | Exchange | Buy | AT |
| 20/10/2026 | 15:25:28 | 86.60p | 125 | £108.25 | Exchange | Buy | AT |
| 20/10/2026 | 15:25:28 | 86.60p | 702 | £607.93 | Exchange | Buy | AT |
| 20/10/2026 | 15:25:28 | 86.45p | 702 | £606.88 | Exchange | Sell | AT |
| 20/10/2026 | 15:25:28 | 86.60p | 117 | £101.32 | Exchange | Buy | AT |
| 20/10/2026 | 15:25:28 | 86.45p | 702 | £606.88 | Exchange | Sell | AT |
| 20/10/2026 | 15:25:28 | 86.60p | 962 | £833.09 | Exchange | Buy | AT |
| 20/10/2026 | 15:25:28 | 86.60p | 145 | £125.57 | Exchange | Buy | AT |
| 20/10/2026 | 15:25:22 | 86.57p | 46,197 | £39,990.90 | Off-book | Buy | SI |
| 20/10/2026 | 15:24:33 | 86.60p | 7 | £6.06 | Off-book | Buy | SI |
| 20/10/2026 | 15:23:58 | 86.55p | 49 | £42.41 | Exchange | Buy | AT |
| 20/10/2026 | 15:23:58 | 86.60p | 579 | £501.41 | Exchange | Sell | AT |
| 20/10/2026 | 15:23:36 | 86.80p | 200 | £173.60 | Exchange | Buy | AT |
| 20/10/2026 | 15:23:36 | 86.80p | 167 | £144.96 | Exchange | Buy | AT |
| 20/10/2026 | 15:23:34 | 86.80p | 100 | £86.80 | Off-book | Buy | SI |
| 20/10/2026 | 15:23:17 | 86.60p | 25 | £21.65 | Off-book | Sell | SI |
| 20/10/2026 | 15:23:17 | 86.69p | 112 | £97.09 | Exchange | Sell | OFF |
| 20/10/2026 | 15:22:39 | 86.68p | 11,392 | £9,874.96 | Exchange | Sell | OFF |
| 20/10/2026 | 15:22:38 | 86.85p | 979 | £850.26 | Exchange | Buy | AT |
| 20/10/2026 | 15:22:26 | 86.95p | 1,145 | £995.60 | Exchange | Buy | OFF |
| 20/10/2026 | 15:22:23 | 86.70p | 30 | £26.01 | Exchange | Unknown | AT |
| 20/10/2026 | 15:22:23 | 86.70p | 13 | £11.27 | Exchange | Unknown | AT |
| 20/10/2026 | 15:21:50 | 86.75p | 2 | £1.74 | Exchange | Sell | AT |
| 20/10/2026 | 15:21:42 | 87.00p | 319 | £277.53 | Exchange | Sell | AT |
| 20/10/2026 | 15:21:42 | 87.00p | 198 | £172.26 | Exchange | Sell | AT |
| 20/10/2026 | 15:21:42 | 87.00p | 420 | £365.40 | Exchange | Sell | AT |
| 20/10/2026 | 15:21:42 | 87.00p | 853 | £742.11 | Exchange | Sell | AT |
| 20/10/2026 | 15:21:42 | 87.00p | 459 | £399.33 | Exchange | Sell | AT |
| 20/10/2026 | 15:21:13 | 87.25p | 1,153 | £1,005.99 | Off-book | Buy | SI |
| 20/10/2026 | 15:21:13 | 87.20p | 1,152 | £1,004.54 | Off-book | Sell | SI |
| 20/10/2026 | 15:20:58 | 87.20p | 41 | £35.75 | Exchange | Buy | AT |
| 20/10/2026 | 15:20:56 | 86.90p | 2 | £1.74 | Exchange | Sell | OFF |
| 20/10/2026 | 15:20:46 | 87.01p | 5,295 | £4,606.93 | Exchange | Buy | OFF |
| 20/10/2026 | 15:20:13 | 86.95p | 976 | £848.63 | Exchange | Unknown | AT |
| 20/10/2026 | 15:20:13 | 87.10p | 1,333 | £1,161.04 | Exchange | Buy | AT |
| 20/10/2026 | 15:20:13 | 87.10p | 953 | £830.06 | Exchange | Buy | AT |
| 20/10/2026 | 15:19:57 | 86.75p | 11 | £9.54 | Exchange | Sell | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 20/10/2026 | 15:35:17 | 86.00p | 275,309 | £236,765.74 | Exchange | Sell | UT |
| 20/10/2026 | 15:29:59 | 87.05p | 9,185 | £7,995.36 | Exchange | Buy | OFF |
| 20/10/2026 | 15:29:32 | 87.00p | 125 | £108.75 | Exchange | Buy | AT |
| 20/10/2026 | 15:28:18 | 86.60p | 39 | £33.77 | Off-book | Sell | SI |
| 20/10/2026 | 15:28:18 | 86.60p | 51 | £44.17 | Exchange | Sell | AT |
| 20/10/2026 | 15:28:00 | 86.60p | 4 | £3.46 | Exchange | Sell | AT |
| 20/10/2026 | 15:27:57 | 86.60p | 115 | £99.59 | Exchange | Sell | AT |
| 20/10/2026 | 15:26:56 | 86.72p | 11,280 | £9,782.32 | Exchange | Buy | OFF |
| 20/10/2026 | 15:26:29 | 86.80p | 958 | £831.54 | Exchange | Buy | AT |
| 20/10/2026 | 15:26:29 | 86.80p | 210 | £182.28 | Exchange | Buy | AT |
| 20/10/2026 | 15:25:29 | 86.45p | 289 | £249.84 | Exchange | Sell | AT |
| 20/10/2026 | 15:25:28 | 86.60p | 702 | £607.93 | Exchange | Buy | AT |
| 20/10/2026 | 15:25:28 | 86.45p | 702 | £606.88 | Exchange | Sell | AT |
| 20/10/2026 | 15:25:28 | 86.60p | 137 | £118.64 | Exchange | Buy | AT |
| 20/10/2026 | 15:25:28 | 86.60p | 125 | £108.25 | Exchange | Buy | AT |
| 20/10/2026 | 15:25:28 | 86.60p | 702 | £607.93 | Exchange | Buy | AT |
| 20/10/2026 | 15:25:28 | 86.45p | 702 | £606.88 | Exchange | Sell | AT |
| 20/10/2026 | 15:25:28 | 86.60p | 117 | £101.32 | Exchange | Buy | AT |
| 20/10/2026 | 15:25:28 | 86.45p | 702 | £606.88 | Exchange | Sell | AT |
| 20/10/2026 | 15:25:28 | 86.60p | 962 | £833.09 | Exchange | Buy | AT |
| 20/10/2026 | 15:25:28 | 86.60p | 145 | £125.57 | Exchange | Buy | AT |
| 20/10/2026 | 15:25:22 | 86.57p | 46,197 | £39,990.90 | Off-book | Buy | SI |
| 20/10/2026 | 15:24:33 | 86.60p | 7 | £6.06 | Off-book | Buy | SI |
| 20/10/2026 | 15:23:58 | 86.55p | 49 | £42.41 | Exchange | Buy | AT |
| 20/10/2026 | 15:23:58 | 86.60p | 579 | £501.41 | Exchange | Sell | AT |
| 20/10/2026 | 15:23:36 | 86.80p | 200 | £173.60 | Exchange | Buy | AT |
| 20/10/2026 | 15:23:36 | 86.80p | 167 | £144.96 | Exchange | Buy | AT |
| 20/10/2026 | 15:23:34 | 86.80p | 100 | £86.80 | Off-book | Buy | SI |
| 20/10/2026 | 15:23:17 | 86.60p | 25 | £21.65 | Off-book | Sell | SI |
| 20/10/2026 | 15:23:17 | 86.69p | 112 | £97.09 | Exchange | Sell | OFF |
| 20/10/2026 | 15:22:39 | 86.68p | 11,392 | £9,874.96 | Exchange | Sell | OFF |
| 20/10/2026 | 15:22:38 | 86.85p | 979 | £850.26 | Exchange | Buy | AT |
| 20/10/2026 | 15:22:26 | 86.95p | 1,145 | £995.60 | Exchange | Buy | OFF |
| 20/10/2026 | 15:22:23 | 86.70p | 30 | £26.01 | Exchange | Unknown | AT |
| 20/10/2026 | 15:22:23 | 86.70p | 13 | £11.27 | Exchange | Unknown | AT |
| 20/10/2026 | 15:21:50 | 86.75p | 2 | £1.74 | Exchange | Sell | AT |
| 20/10/2026 | 15:21:42 | 87.00p | 319 | £277.53 | Exchange | Sell | AT |
| 20/10/2026 | 15:21:42 | 87.00p | 198 | £172.26 | Exchange | Sell | AT |
| 20/10/2026 | 15:21:42 | 87.00p | 420 | £365.40 | Exchange | Sell | AT |
| 20/10/2026 | 15:21:42 | 87.00p | 853 | £742.11 | Exchange | Sell | AT |
| 20/10/2026 | 15:21:42 | 87.00p | 459 | £399.33 | Exchange | Sell | AT |
| 20/10/2026 | 15:21:13 | 87.25p | 1,153 | £1,005.99 | Off-book | Buy | SI |
| 20/10/2026 | 15:21:13 | 87.20p | 1,152 | £1,004.54 | Off-book | Sell | SI |
| 20/10/2026 | 15:20:58 | 87.20p | 41 | £35.75 | Exchange | Buy | AT |
| 20/10/2026 | 15:20:56 | 86.90p | 2 | £1.74 | Exchange | Sell | OFF |
| 20/10/2026 | 15:20:46 | 87.01p | 5,295 | £4,606.93 | Exchange | Buy | OFF |
| 20/10/2026 | 15:20:13 | 86.95p | 976 | £848.63 | Exchange | Unknown | AT |
| 20/10/2026 | 15:20:13 | 87.10p | 1,333 | £1,161.04 | Exchange | Buy | AT |
| 20/10/2026 | 15:20:13 | 87.10p | 953 | £830.06 | Exchange | Buy | AT |
| 20/10/2026 | 15:19:57 | 86.75p | 11 | £9.54 | Exchange | Sell | AT |