ITM Power (ITM)

Sector:

Energy Producers

Index:

FTSE AIM 50

112.10p
   
  • Change Today:
      5.90p
  • 52 Week High: 209.20
  • 52 Week Low: 58.20
  • Currency: UK Pounds
  • Shares Issued: 691.41m
  • Volume: 3,181,879
  • Market Cap: £775.07m
  • RiskGrade: 405
  • Beta: 0.01

Largest Trades

Time Price Volume Value Buy/Sell Type
21-Jul-2026 16:35 112.10p 231,333 £259,324 Sell PC
21-Jul-2026 09:02 110.10p 64,481 £70,994 Buy O
21-Jul-2026 16:24 112.42p 50,000 £56,210 Sell O
21-Jul-2026 10:44 108.60p 50,000 £54,300 Sell O
21-Jul-2026 16:26 111.77p 47,570 £53,169 Sell O
21-Jul-2026 17:25 112.10p 37,410 £41,937 Sell O
21-Jul-2026 08:49 110.08p 32,703 £35,999 Buy O
21-Jul-2026 14:16 110.50p 30,769 £33,998 Buy O
21-Jul-2026 12:56 109.08p 30,063 £32,794 Buy O
21-Jul-2026 16:26 111.90p 28,737 £32,157 Buy AT
21-Jul-2026 08:31 107.04p 29,889 £31,994 Buy O
21-Jul-2026 15:31 111.90p 26,804 £29,994 Buy O
21-Jul-2026 14:47 111.41p 25,823 £28,769 Buy O
21-Jul-2026 08:15 107.41p 26,738 £28,719 Sell O
21-Jul-2026 14:28 111.16p 25,823 £28,704 Buy O
21-Jul-2026 16:29 112.15p 25,000 £28,037 Buy O
21-Jul-2026 14:03 110.81p 25,000 £27,702 Sell O
21-Jul-2026 08:19 107.63p 25,000 £26,909 Sell O
21-Jul-2026 14:33 111.49p 23,804 £26,539 Buy O
21-Jul-2026 08:55 109.32p 24,259 £26,520 Sell O
21-Jul-2026 10:27 109.21p 23,186 £25,322 Sell O
21-Jul-2026 14:01 110.42p 20,000 £22,083 Sell O
21-Jul-2026 14:02 110.33p 20,000 £22,066 Sell O
21-Jul-2026 12:33 109.18p 20,000 £21,836 Sell O
21-Jul-2026 12:02 109.11p 20,000 £21,823 Sell O
21-Jul-2026 11:26 109.11p 20,000 £21,822 Sell O
21-Jul-2026 12:19 108.96p 20,018 £21,811 Buy O
21-Jul-2026 09:56 109.06p 19,791 £21,584 Buy O
21-Jul-2026 08:20 107.10p 19,918 £21,332 Sell O
21-Jul-2026 08:29 106.54p 20,000 £21,308 Sell O
21-Jul-2026 08:20 107.83p 18,547 £20,000 Buy O
21-Jul-2026 14:03 111.27p 17,973 £19,999 Buy O
21-Jul-2026 08:21 107.46p 16,000 £17,193 Buy O
21-Jul-2026 11:24 109.57p 15,561 £17,050 Buy O
21-Jul-2026 09:01 109.50p 15,542 £17,018 Sell AT
21-Jul-2026 16:24 112.90p 15,027 £16,966 Sell AT
21-Jul-2026 15:34 112.18p 15,000 £16,826 Sell O
21-Jul-2026 10:44 108.70p 15,445 £16,789 Buy AT
21-Jul-2026 09:01 109.60p 15,281 £16,748 Sell AT
21-Jul-2026 11:08 109.34p 15,176 £16,594 Buy O
21-Jul-2026 13:03 108.72p 15,061 £16,374 Buy O
21-Jul-2026 16:24 112.90p 13,600 £15,354 Sell AT
21-Jul-2026 11:46 109.16p 14,000 £15,282 Sell O
21-Jul-2026 09:36 109.28p 13,952 £15,247 Buy O
21-Jul-2026 13:38 108.78p 14,000 £15,228 Buy O
21-Jul-2026 13:34 108.62p 13,952 £15,154 Buy O
21-Jul-2026 14:01 110.77p 13,671 £15,143 Buy O
21-Jul-2026 15:55 112.41p 13,339 £14,994 Buy O
21-Jul-2026 10:44 108.80p 13,600 £14,797 Buy AT
21-Jul-2026 16:35 112.10p 13,127 £14,715 Unknown

Note 1: Prices and trades are provided by Digital Look Corporate Solutions and are delayed by at least 15 minutes.

Note 2: RiskGrade figures are provided by RiskMetrics.

 

ITM Power Market Data

Currency UK Pounds
Share Price 112.10p
Change Today 5.90p
% Change 5.56 %
52 Week High 209.20
52 Week Low 58.20
Volume 3,181,879
Shares Issued 691.41m
Market Cap £775.07m
Beta 0.01
RiskGrade 405

ITM Power Star Ratings

Compare performance with the sector and the market.
more star ratings
Key: vs Market vs Sector
Value
16.82% below the market average16.82% below the market average16.82% below the market average16.82% below the market average16.82% below the market average
50% below the sector average50% below the sector average50% below the sector average50% below the sector average50% below the sector average
Price Trend
54.26% above the market average54.26% above the market average54.26% above the market average54.26% above the market average54.26% above the market average
Sector averageSector averageSector averageSector averageSector average
Income Not Available
Growth
61.01% above the market average61.01% above the market average61.01% above the market average61.01% above the market average61.01% above the market average
100.00% above the sector average100.00% above the sector average100.00% above the sector average100.00% above the sector average100.00% above the sector average

ITM Power Dividends

No dividends found

Trades for 21-Jul-2026

Time Volume / Share Price
17:25 37,410 @ 112.10p
16:35 231,333 @ 112.10p
16:35 186 @ 112.10p
16:35 214 @ 112.10p
16:35 399 @ 112.10p

ITM Power Key Personnel

CFO Amy Grey

Top of Page