ITM Power PLC (ITM) Trading Data | Ticker| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 17/07/2026 | 15:35:14 | 103.10p | 329,061 | £339,261.89 | Exchange | Buy | UT |
| 17/07/2026 | 15:29:57 | 103.00p | 10 | £10.30 | Exchange | Sell | AT |
| 17/07/2026 | 15:29:57 | 102.40p | 50 | £51.20 | Off-book | Sell | SI |
| 17/07/2026 | 15:29:57 | 102.40p | 509 | £521.22 | Exchange | Sell | AT |
| 17/07/2026 | 15:29:55 | 103.40p | 3 | £3.10 | Exchange | Buy | AT |
| 17/07/2026 | 15:29:55 | 103.00p | 51 | £52.53 | Exchange | Buy | AT |
| 17/07/2026 | 15:29:55 | 103.00p | 91 | £93.73 | Exchange | Buy | AT |
| 17/07/2026 | 15:29:55 | 103.00p | 6 | £6.18 | Exchange | Buy | AT |
| 17/07/2026 | 15:29:54 | 102.70p | 398 | £408.75 | Exchange | Sell | AT |
| 17/07/2026 | 15:29:54 | 102.40p | 28 | £28.67 | Exchange | Sell | AT |
| 17/07/2026 | 15:29:54 | 102.70p | 400 | £410.80 | Exchange | Sell | AT |
| 17/07/2026 | 15:29:54 | 102.70p | 289 | £296.80 | Exchange | Sell | AT |
| 17/07/2026 | 15:29:51 | 102.88p | 4,891 | £5,031.71 | Off-book | Sell | OFF |
| 17/07/2026 | 15:29:50 | 102.88p | 10,000 | £10,287.70 | Exchange | Sell | OFF |
| 17/07/2026 | 15:29:46 | 102.88p | 10,000 | £10,287.70 | Exchange | Sell | OFF |
| 17/07/2026 | 15:29:41 | 103.00p | 291 | £299.73 | Exchange | Buy | OFF |
| 17/07/2026 | 15:29:40 | 102.75p | 2,000 | £2,055.08 | Off-book | Sell | OFF |
| 17/07/2026 | 15:29:40 | 102.70p | 761 | £781.55 | Exchange | Sell | AT |
| 17/07/2026 | 15:29:40 | 102.70p | 1 | £1.03 | Exchange | Sell | AT |
| 17/07/2026 | 15:29:40 | 102.70p | 52 | £53.40 | Exchange | Sell | AT |
| 17/07/2026 | 15:29:37 | 102.70p | 6 | £6.16 | Exchange | Sell | AT |
| 17/07/2026 | 15:29:37 | 102.70p | 400 | £410.80 | Exchange | Sell | AT |
| 17/07/2026 | 15:29:37 | 102.70p | 426 | £437.50 | Exchange | Sell | AT |
| 17/07/2026 | 15:29:25 | 102.70p | 216 | £221.83 | Off-book | Sell | SI |
| 17/07/2026 | 15:29:07 | 102.76p | 1,201 | £1,234.09 | Exchange | Sell | OFF |
| 17/07/2026 | 15:28:54 | 102.80p | 96,000 | £98,688.00 | Exchange | Sell | OFF |
| 17/07/2026 | 15:28:44 | 103.00p | 16 | £16.48 | Off-book | Buy | SI |
| 17/07/2026 | 15:27:20 | 102.80p | 437 | £449.24 | Exchange | Sell | AT |
| 17/07/2026 | 15:27:20 | 102.80p | 400 | £411.20 | Exchange | Sell | AT |
| 17/07/2026 | 15:26:43 | 102.80p | 104 | £106.91 | Exchange | Sell | AT |
| 17/07/2026 | 15:26:43 | 102.80p | 448 | £460.54 | Exchange | Sell | AT |
| 17/07/2026 | 15:26:43 | 102.80p | 52 | £53.46 | Exchange | Sell | AT |
| 17/07/2026 | 15:26:43 | 102.80p | 1,188 | £1,221.26 | Exchange | Sell | AT |
| 17/07/2026 | 15:26:43 | 102.80p | 400 | £411.20 | Exchange | Sell | AT |
| 17/07/2026 | 15:26:12 | 102.85p | 5,000 | £5,142.70 | Exchange | Sell | OFF |
| 17/07/2026 | 15:25:27 | 103.00p | 480 | £494.40 | Exchange | Unknown | AT |
| 17/07/2026 | 15:24:26 | 102.97p | 1,400 | £1,441.65 | Exchange | Buy | OFF |
| 17/07/2026 | 15:23:36 | 103.16p | 10,000 | £10,316.32 | Exchange | Buy | OFF |
| 17/07/2026 | 15:23:01 | 103.10p | 4 | £4.12 | Off-book | Buy | SI |
| 17/07/2026 | 15:21:42 | 103.20p | 4 | £4.13 | Off-book | Buy | SI |
| 17/07/2026 | 15:20:47 | 102.99p | 1,424 | £1,466.59 | Exchange | Buy | OFF |
| 17/07/2026 | 15:20:18 | 103.20p | 2 | £2.06 | Off-book | Buy | SI |
| 17/07/2026 | 15:19:53 | 102.80p | 2 | £2.06 | Off-book | Sell | SI |
| 17/07/2026 | 15:18:56 | 103.20p | 29 | £29.93 | Exchange | Buy | OFF |
| 17/07/2026 | 15:18:45 | 103.00p | 924 | £951.72 | Exchange | Sell | AT |
| 17/07/2026 | 15:18:44 | 102.80p | 100 | £102.80 | Off-book | Sell | SI |
| 17/07/2026 | 15:18:44 | 102.90p | 924 | £950.80 | Exchange | Sell | AT |
| 17/07/2026 | 15:18:44 | 103.00p | 890 | £916.70 | Exchange | Unknown | AT |
| 17/07/2026 | 15:18:44 | 103.00p | 2,125 | £2,188.75 | Exchange | Unknown | AT |
| 17/07/2026 | 15:18:44 | 102.90p | 1,496 | £1,539.38 | Off-book | Unknown | SI |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 17/07/2026 | 15:35:14 | 103.10p | 329,061 | £339,261.89 | Exchange | Buy | UT |
| 17/07/2026 | 15:29:57 | 103.00p | 10 | £10.30 | Exchange | Sell | AT |
| 17/07/2026 | 15:29:57 | 102.40p | 50 | £51.20 | Off-book | Sell | SI |
| 17/07/2026 | 15:29:57 | 102.40p | 509 | £521.22 | Exchange | Sell | AT |
| 17/07/2026 | 15:29:55 | 103.40p | 3 | £3.10 | Exchange | Buy | AT |
| 17/07/2026 | 15:29:55 | 103.00p | 51 | £52.53 | Exchange | Buy | AT |
| 17/07/2026 | 15:29:55 | 103.00p | 91 | £93.73 | Exchange | Buy | AT |
| 17/07/2026 | 15:29:55 | 103.00p | 6 | £6.18 | Exchange | Buy | AT |
| 17/07/2026 | 15:29:54 | 102.70p | 398 | £408.75 | Exchange | Sell | AT |
| 17/07/2026 | 15:29:54 | 102.40p | 28 | £28.67 | Exchange | Sell | AT |
| 17/07/2026 | 15:29:54 | 102.70p | 400 | £410.80 | Exchange | Sell | AT |
| 17/07/2026 | 15:29:54 | 102.70p | 289 | £296.80 | Exchange | Sell | AT |
| 17/07/2026 | 15:29:51 | 102.88p | 4,891 | £5,031.71 | Off-book | Sell | OFF |
| 17/07/2026 | 15:29:50 | 102.88p | 10,000 | £10,287.70 | Exchange | Sell | OFF |
| 17/07/2026 | 15:29:46 | 102.88p | 10,000 | £10,287.70 | Exchange | Sell | OFF |
| 17/07/2026 | 15:29:41 | 103.00p | 291 | £299.73 | Exchange | Buy | OFF |
| 17/07/2026 | 15:29:40 | 102.75p | 2,000 | £2,055.08 | Off-book | Sell | OFF |
| 17/07/2026 | 15:29:40 | 102.70p | 761 | £781.55 | Exchange | Sell | AT |
| 17/07/2026 | 15:29:40 | 102.70p | 1 | £1.03 | Exchange | Sell | AT |
| 17/07/2026 | 15:29:40 | 102.70p | 52 | £53.40 | Exchange | Sell | AT |
| 17/07/2026 | 15:29:37 | 102.70p | 6 | £6.16 | Exchange | Sell | AT |
| 17/07/2026 | 15:29:37 | 102.70p | 400 | £410.80 | Exchange | Sell | AT |
| 17/07/2026 | 15:29:37 | 102.70p | 426 | £437.50 | Exchange | Sell | AT |
| 17/07/2026 | 15:29:25 | 102.70p | 216 | £221.83 | Off-book | Sell | SI |
| 17/07/2026 | 15:29:07 | 102.76p | 1,201 | £1,234.09 | Exchange | Sell | OFF |
| 17/07/2026 | 15:28:54 | 102.80p | 96,000 | £98,688.00 | Exchange | Sell | OFF |
| 17/07/2026 | 15:28:44 | 103.00p | 16 | £16.48 | Off-book | Buy | SI |
| 17/07/2026 | 15:27:20 | 102.80p | 437 | £449.24 | Exchange | Sell | AT |
| 17/07/2026 | 15:27:20 | 102.80p | 400 | £411.20 | Exchange | Sell | AT |
| 17/07/2026 | 15:26:43 | 102.80p | 104 | £106.91 | Exchange | Sell | AT |
| 17/07/2026 | 15:26:43 | 102.80p | 448 | £460.54 | Exchange | Sell | AT |
| 17/07/2026 | 15:26:43 | 102.80p | 52 | £53.46 | Exchange | Sell | AT |
| 17/07/2026 | 15:26:43 | 102.80p | 1,188 | £1,221.26 | Exchange | Sell | AT |
| 17/07/2026 | 15:26:43 | 102.80p | 400 | £411.20 | Exchange | Sell | AT |
| 17/07/2026 | 15:26:12 | 102.85p | 5,000 | £5,142.70 | Exchange | Sell | OFF |
| 17/07/2026 | 15:25:27 | 103.00p | 480 | £494.40 | Exchange | Unknown | AT |
| 17/07/2026 | 15:24:26 | 102.97p | 1,400 | £1,441.65 | Exchange | Buy | OFF |
| 17/07/2026 | 15:23:36 | 103.16p | 10,000 | £10,316.32 | Exchange | Buy | OFF |
| 17/07/2026 | 15:23:01 | 103.10p | 4 | £4.12 | Off-book | Buy | SI |
| 17/07/2026 | 15:21:42 | 103.20p | 4 | £4.13 | Off-book | Buy | SI |
| 17/07/2026 | 15:20:47 | 102.99p | 1,424 | £1,466.59 | Exchange | Buy | OFF |
| 17/07/2026 | 15:20:18 | 103.20p | 2 | £2.06 | Off-book | Buy | SI |
| 17/07/2026 | 15:19:53 | 102.80p | 2 | £2.06 | Off-book | Sell | SI |
| 17/07/2026 | 15:18:56 | 103.20p | 29 | £29.93 | Exchange | Buy | OFF |
| 17/07/2026 | 15:18:45 | 103.00p | 924 | £951.72 | Exchange | Sell | AT |
| 17/07/2026 | 15:18:44 | 102.80p | 100 | £102.80 | Off-book | Sell | SI |
| 17/07/2026 | 15:18:44 | 102.90p | 924 | £950.80 | Exchange | Sell | AT |
| 17/07/2026 | 15:18:44 | 103.00p | 890 | £916.70 | Exchange | Unknown | AT |
| 17/07/2026 | 15:18:44 | 103.00p | 2,125 | £2,188.75 | Exchange | Unknown | AT |
| 17/07/2026 | 15:18:44 | 102.90p | 1,496 | £1,539.38 | Off-book | Unknown | SI |