ITM Power (ITM)

Sector:

Energy Producers

Index:

FTSE AIM 50

67.10p
   
  • Change Today:
      1.10p
  • 52 Week High: 94.00
  • 52 Week Low: 25.62
  • Currency: UK Pounds
  • Shares Issued: 617.37m
  • Volume: 1,302,918
  • Market Cap: £414.26m
  • RiskGrade: 405
  • Beta: 1.15

Largest Trades

Time Price Volume Value Buy/Sell Type
16-Jan-2026 16:35 67.10p 159,715 £107,169 Buy PC
16-Jan-2026 08:06 65.25p 54,308 £35,436 Sell O
16-Jan-2026 14:45 65.70p 50,000 £32,850 Sell O
16-Jan-2026 16:09 66.42p 45,127 £29,974 Buy O
16-Jan-2026 09:02 66.19p 37,763 £24,993 Buy O
16-Jan-2026 15:23 66.24p 32,035 £21,221 Buy O
16-Jan-2026 14:14 65.81p 30,000 £19,744 Buy O
16-Jan-2026 12:40 65.88p 25,791 £16,992 Buy O
16-Jan-2026 16:25 66.30p 20,000 £13,259 Buy O
16-Jan-2026 16:35 67.10p 19,501 £13,085 Unknown
16-Jan-2026 08:10 65.80p 17,164 £11,294 Sell O
16-Jan-2026 10:21 65.40p 16,481 £10,779 Sell O
16-Jan-2026 16:35 67.10p 13,951 £9,361 Unknown
16-Jan-2026 10:24 65.48p 14,234 £9,320 Sell O
16-Jan-2026 13:35 65.50p 14,136 £9,259 Sell O
16-Jan-2026 08:00 66.19p 13,400 £8,870 Sell O
16-Jan-2026 10:24 65.40p 13,236 £8,656 Sell AT
16-Jan-2026 13:17 65.67p 12,954 £8,507 Sell O
16-Jan-2026 16:29 66.40p 11,808 £7,840 Buy AT
16-Jan-2026 14:44 65.79p 10,968 £7,215 Sell O
16-Jan-2026 16:35 67.10p 10,448 £7,011 Unknown
16-Jan-2026 08:03 66.37p 10,000 £6,637 Sell O
16-Jan-2026 08:01 66.29p 10,000 £6,629 Sell O
16-Jan-2026 15:14 65.93p 10,000 £6,593 Sell O
16-Jan-2026 08:26 65.88p 10,000 £6,588 Buy O
16-Jan-2026 14:58 65.83p 10,000 £6,583 Sell O
16-Jan-2026 09:52 65.74p 10,000 £6,574 Buy O
16-Jan-2026 16:11 66.40p 9,900 £6,574 Sell O
16-Jan-2026 15:19 65.80p 9,950 £6,547 Sell O
16-Jan-2026 16:05 65.90p 9,090 £5,990 Sell AT
16-Jan-2026 16:02 66.48p 8,968 £5,962 Buy O
16-Jan-2026 09:01 65.94p 9,034 £5,957 Buy O
16-Jan-2026 15:15 65.93p 8,981 £5,921 Sell O
16-Jan-2026 16:13 66.30p 8,639 £5,728 Sell AT
16-Jan-2026 16:05 65.80p 8,393 £5,523 Sell AT
16-Jan-2026 13:08 65.50p 8,061 £5,280 Sell O
16-Jan-2026 08:06 65.60p 7,920 £5,196 Sell AT
16-Jan-2026 16:35 67.10p 7,556 £5,070 Unknown
16-Jan-2026 16:02 66.48p 7,582 £5,041 Buy O
16-Jan-2026 16:14 66.38p 7,566 £5,022 Buy O
16-Jan-2026 08:17 65.67p 7,633 £5,012 Sell O
16-Jan-2026 08:09 65.80p 7,603 £5,003 Sell O
16-Jan-2026 09:02 65.94p 7,582 £5,000 Buy O
16-Jan-2026 16:02 66.10p 7,145 £4,723 Buy AT
16-Jan-2026 16:35 67.10p 7,034 £4,720 Unknown
16-Jan-2026 16:35 67.10p 6,873 £4,612 Unknown
16-Jan-2026 14:32 65.94p 6,947 £4,581 Buy O
16-Jan-2026 09:52 65.40p 7,000 £4,578 Sell O
16-Jan-2026 08:11 65.92p 6,715 £4,426 Sell O
16-Jan-2026 08:00 66.29p 6,530 £4,328 Sell O

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 67.10p
Change Today 1.10p
% Change 1.67 %
52 Week High 94.00
52 Week Low 25.62
Volume 1,302,918
Shares Issued 617.37m
Market Cap £414.26m
Beta 1.15
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 16-Jan-2026

Time Volume / Share Price
16:47 1,770 @ 65.61p
16:35 159,715 @ 67.10p
16:35 2,270 @ 67.10p
16:35 1,203 @ 67.10p
16:35 2,646 @ 67.10p

ITM Power Key Personnel

CFO Amy Grey

Top of Page