ITM Power plc (ITM) Trading Data | Ticker| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 02/09/2026 | 15:28:51 | 100.80p | 606 | £610.85 | Exchange | Buy | AT |
| 02/09/2026 | 15:28:51 | 100.80p | 888 | £895.10 | Exchange | Buy | AT |
| 02/09/2026 | 15:28:41 | 100.79p | 1,000 | £1,007.85 | Exchange | Buy | OFF |
| 02/09/2026 | 15:28:10 | 100.60p | 15 | £15.09 | Exchange | Buy | AT |
| 02/09/2026 | 15:28:10 | 100.60p | 740 | £744.44 | Exchange | Buy | AT |
| 02/09/2026 | 15:28:10 | 100.60p | 612 | £615.67 | Exchange | Buy | AT |
| 02/09/2026 | 15:28:10 | 100.50p | 500 | £502.50 | Exchange | Sell | AT |
| 02/09/2026 | 15:28:10 | 100.50p | 612 | £615.06 | Exchange | Sell | AT |
| 02/09/2026 | 15:28:10 | 100.60p | 612 | £615.67 | Exchange | Buy | AT |
| 02/09/2026 | 15:28:10 | 100.60p | 258 | £259.55 | Exchange | Buy | AT |
| 02/09/2026 | 15:28:10 | 100.60p | 414 | £416.48 | Exchange | Buy | AT |
| 02/09/2026 | 15:27:21 | 100.60p | 500 | £503.00 | Exchange | Sell | AT |
| 02/09/2026 | 15:27:21 | 100.60p | 306 | £307.84 | Exchange | Sell | AT |
| 02/09/2026 | 15:27:21 | 100.60p | 574 | £577.44 | Exchange | Sell | AT |
| 02/09/2026 | 15:26:42 | 100.80p | 414 | £417.31 | Exchange | Buy | AT |
| 02/09/2026 | 15:26:42 | 100.90p | 304 | £306.74 | Exchange | Buy | AT |
| 02/09/2026 | 15:26:42 | 100.90p | 8 | £8.07 | Exchange | Buy | AT |
| 02/09/2026 | 15:26:35 | 100.70p | 880 | £886.16 | Exchange | Sell | AT |
| 02/09/2026 | 15:26:35 | 100.70p | 99 | £99.69 | Exchange | Sell | AT |
| 02/09/2026 | 15:25:46 | 100.70p | 501 | £504.51 | Exchange | Sell | AT |
| 02/09/2026 | 15:24:36 | 101.00p | 914 | £923.14 | Exchange | Buy | AT |
| 02/09/2026 | 15:24:36 | 101.00p | 889 | £897.89 | Exchange | Buy | AT |
| 02/09/2026 | 15:24:36 | 101.00p | 34 | £34.34 | Exchange | Buy | AT |
| 02/09/2026 | 15:24:21 | 101.00p | 99 | £99.99 | Off-book | Buy | SI |
| 02/09/2026 | 15:23:12 | 101.00p | 10 | £10.10 | Off-book | Buy | SI |
| 02/09/2026 | 15:23:04 | 100.80p | 127 | £128.02 | Exchange | Sell | AT |
| 02/09/2026 | 15:21:46 | 100.80p | 6 | £6.05 | Off-book | Sell | SI |
| 02/09/2026 | 15:21:04 | 100.80p | 124 | £124.99 | Exchange | Buy | AT |
| 02/09/2026 | 15:21:04 | 100.80p | 36 | £36.29 | Exchange | Buy | AT |
| 02/09/2026 | 15:21:04 | 100.80p | 3,122 | £3,146.98 | Exchange | Buy | AT |
| 02/09/2026 | 15:18:48 | 100.80p | 668 | £673.34 | Exchange | Sell | AT |
| 02/09/2026 | 15:18:48 | 100.80p | 892 | £899.14 | Exchange | Sell | AT |
| 02/09/2026 | 15:17:45 | 101.18p | 500 | £505.90 | Exchange | Buy | OFF |
| 02/09/2026 | 15:15:49 | 100.90p | 909 | £917.18 | Exchange | Buy | AT |
| 02/09/2026 | 15:15:10 | 101.00p | 20 | £20.20 | Off-book | Buy | SI |
| 02/09/2026 | 15:14:54 | 100.71p | 1,100 | £1,107.77 | Exchange | Buy | OFF |
| 02/09/2026 | 15:14:38 | 100.80p | 972 | £979.78 | Exchange | Buy | AT |
| 02/09/2026 | 15:11:37 | 100.90p | 888 | £895.99 | Exchange | Sell | AT |
| 02/09/2026 | 15:11:37 | 100.90p | 798 | £805.18 | Exchange | Sell | AT |
| 02/09/2026 | 15:11:37 | 100.90p | 959 | £967.63 | Exchange | Sell | AT |
| 02/09/2026 | 15:11:36 | 101.00p | 644 | £650.44 | Exchange | Sell | AT |
| 02/09/2026 | 15:11:36 | 101.00p | 10,304 | £10,407.04 | Exchange | Sell | AT |
| 02/09/2026 | 15:11:36 | 101.10p | 2,785 | £2,815.64 | Exchange | Sell | AT |
| 02/09/2026 | 15:11:36 | 101.10p | 977 | £987.75 | Exchange | Sell | AT |
| 02/09/2026 | 15:11:36 | 101.10p | 644 | £651.08 | Exchange | Sell | AT |
| 02/09/2026 | 15:11:30 | 101.70p | 10 | £10.17 | Off-book | Buy | SI |
| 02/09/2026 | 15:10:24 | 101.70p | 10 | £10.17 | Off-book | Buy | SI |
| 02/09/2026 | 15:09:12 | 101.20p | 1,154 | £1,167.85 | Exchange | Sell | AT |
| 02/09/2026 | 15:09:12 | 101.20p | 194 | £196.33 | Exchange | Sell | AT |
| 02/09/2026 | 15:09:12 | 101.10p | 4,959 | £5,013.55 | Exchange | Sell | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 02/09/2026 | 15:28:51 | 100.80p | 606 | £610.85 | Exchange | Buy | AT |
| 02/09/2026 | 15:28:51 | 100.80p | 888 | £895.10 | Exchange | Buy | AT |
| 02/09/2026 | 15:28:41 | 100.79p | 1,000 | £1,007.85 | Exchange | Buy | OFF |
| 02/09/2026 | 15:28:10 | 100.60p | 15 | £15.09 | Exchange | Buy | AT |
| 02/09/2026 | 15:28:10 | 100.60p | 740 | £744.44 | Exchange | Buy | AT |
| 02/09/2026 | 15:28:10 | 100.60p | 612 | £615.67 | Exchange | Buy | AT |
| 02/09/2026 | 15:28:10 | 100.50p | 500 | £502.50 | Exchange | Sell | AT |
| 02/09/2026 | 15:28:10 | 100.50p | 612 | £615.06 | Exchange | Sell | AT |
| 02/09/2026 | 15:28:10 | 100.60p | 612 | £615.67 | Exchange | Buy | AT |
| 02/09/2026 | 15:28:10 | 100.60p | 258 | £259.55 | Exchange | Buy | AT |
| 02/09/2026 | 15:28:10 | 100.60p | 414 | £416.48 | Exchange | Buy | AT |
| 02/09/2026 | 15:27:21 | 100.60p | 500 | £503.00 | Exchange | Sell | AT |
| 02/09/2026 | 15:27:21 | 100.60p | 306 | £307.84 | Exchange | Sell | AT |
| 02/09/2026 | 15:27:21 | 100.60p | 574 | £577.44 | Exchange | Sell | AT |
| 02/09/2026 | 15:26:42 | 100.80p | 414 | £417.31 | Exchange | Buy | AT |
| 02/09/2026 | 15:26:42 | 100.90p | 304 | £306.74 | Exchange | Buy | AT |
| 02/09/2026 | 15:26:42 | 100.90p | 8 | £8.07 | Exchange | Buy | AT |
| 02/09/2026 | 15:26:35 | 100.70p | 880 | £886.16 | Exchange | Sell | AT |
| 02/09/2026 | 15:26:35 | 100.70p | 99 | £99.69 | Exchange | Sell | AT |
| 02/09/2026 | 15:25:46 | 100.70p | 501 | £504.51 | Exchange | Sell | AT |
| 02/09/2026 | 15:24:36 | 101.00p | 914 | £923.14 | Exchange | Buy | AT |
| 02/09/2026 | 15:24:36 | 101.00p | 889 | £897.89 | Exchange | Buy | AT |
| 02/09/2026 | 15:24:36 | 101.00p | 34 | £34.34 | Exchange | Buy | AT |
| 02/09/2026 | 15:24:21 | 101.00p | 99 | £99.99 | Off-book | Buy | SI |
| 02/09/2026 | 15:23:12 | 101.00p | 10 | £10.10 | Off-book | Buy | SI |
| 02/09/2026 | 15:23:04 | 100.80p | 127 | £128.02 | Exchange | Sell | AT |
| 02/09/2026 | 15:21:46 | 100.80p | 6 | £6.05 | Off-book | Sell | SI |
| 02/09/2026 | 15:21:04 | 100.80p | 124 | £124.99 | Exchange | Buy | AT |
| 02/09/2026 | 15:21:04 | 100.80p | 36 | £36.29 | Exchange | Buy | AT |
| 02/09/2026 | 15:21:04 | 100.80p | 3,122 | £3,146.98 | Exchange | Buy | AT |
| 02/09/2026 | 15:18:48 | 100.80p | 668 | £673.34 | Exchange | Sell | AT |
| 02/09/2026 | 15:18:48 | 100.80p | 892 | £899.14 | Exchange | Sell | AT |
| 02/09/2026 | 15:17:45 | 101.18p | 500 | £505.90 | Exchange | Buy | OFF |
| 02/09/2026 | 15:15:49 | 100.90p | 909 | £917.18 | Exchange | Buy | AT |
| 02/09/2026 | 15:15:10 | 101.00p | 20 | £20.20 | Off-book | Buy | SI |
| 02/09/2026 | 15:14:54 | 100.71p | 1,100 | £1,107.77 | Exchange | Buy | OFF |
| 02/09/2026 | 15:14:38 | 100.80p | 972 | £979.78 | Exchange | Buy | AT |
| 02/09/2026 | 15:11:37 | 100.90p | 888 | £895.99 | Exchange | Sell | AT |
| 02/09/2026 | 15:11:37 | 100.90p | 798 | £805.18 | Exchange | Sell | AT |
| 02/09/2026 | 15:11:37 | 100.90p | 959 | £967.63 | Exchange | Sell | AT |
| 02/09/2026 | 15:11:36 | 101.00p | 644 | £650.44 | Exchange | Sell | AT |
| 02/09/2026 | 15:11:36 | 101.00p | 10,304 | £10,407.04 | Exchange | Sell | AT |
| 02/09/2026 | 15:11:36 | 101.10p | 2,785 | £2,815.64 | Exchange | Sell | AT |
| 02/09/2026 | 15:11:36 | 101.10p | 977 | £987.75 | Exchange | Sell | AT |
| 02/09/2026 | 15:11:36 | 101.10p | 644 | £651.08 | Exchange | Sell | AT |
| 02/09/2026 | 15:11:30 | 101.70p | 10 | £10.17 | Off-book | Buy | SI |
| 02/09/2026 | 15:10:24 | 101.70p | 10 | £10.17 | Off-book | Buy | SI |
| 02/09/2026 | 15:09:12 | 101.20p | 1,154 | £1,167.85 | Exchange | Sell | AT |
| 02/09/2026 | 15:09:12 | 101.20p | 194 | £196.33 | Exchange | Sell | AT |
| 02/09/2026 | 15:09:12 | 101.10p | 4,959 | £5,013.55 | Exchange | Sell | AT |