ITM Power (ITM)

Sector:

Energy Producers

Index:

FTSE AIM 50

78.30p
   
  • Change Today:
      14.50p
  • 52 Week High: 79.73
  • 52 Week Low: 25.62
  • Currency: UK Pounds
  • Shares Issued: 617.37m
  • Volume: 15,714,428
  • Market Cap: £483.40m
  • RiskGrade: 405

Largest Trades

Time Price Volume Value Buy/Sell Type
03-Jun-2025 10:38 72.49p 155,074 £112,419 Sell O
03-Jun-2025 09:03 70.00p 129,271 £90,490 Buy AT
03-Jun-2025 10:12 74.53p 100,000 £74,525 Buy O
03-Jun-2025 11:53 71.15p 98,368 £69,989 Buy O
03-Jun-2025 08:54 69.00p 101,433 £69,989 Buy O
03-Jun-2025 08:09 66.61p 103,394 £68,872 Buy O
03-Jun-2025 10:55 72.10p 79,111 £57,039 Sell O
03-Jun-2025 10:00 73.90p 75,000 £55,426 Sell O
03-Jun-2025 08:00 65.25p 81,058 £52,890 Sell O
03-Jun-2025 11:18 70.05p 73,473 £51,468 Sell O
03-Jun-2025 13:52 73.53p 67,998 £50,000 Buy O
03-Jun-2025 08:21 68.04p 73,473 £49,994 Sell O
03-Jun-2025 11:52 70.80p 70,615 £49,993 Buy O
03-Jun-2025 08:57 69.53p 71,901 £49,992 Buy O
03-Jun-2025 08:53 68.58p 72,896 £49,992 Buy O
03-Jun-2025 09:15 70.28p 71,133 £49,989 Buy O
03-Jun-2025 09:03 69.98p 71,252 £49,864 Buy O
03-Jun-2025 14:45 74.36p 65,000 £48,331 Sell O
03-Jun-2025 11:44 70.80p 65,000 £46,017 Buy O
03-Jun-2025 12:28 71.48p 64,250 £45,923 Buy O
03-Jun-2025 12:32 71.91p 61,195 £44,005 Buy O
03-Jun-2025 09:34 73.00p 60,085 £43,862 Buy AT
03-Jun-2025 11:22 69.03p 58,259 £40,218 Sell O
03-Jun-2025 14:19 73.89p 53,846 £39,789 Buy O
03-Jun-2025 15:59 76.96p 51,511 £39,645 Buy O
03-Jun-2025 15:23 76.50p 50,000 £38,250 Buy O
03-Jun-2025 09:41 74.00p 50,000 £37,000 Buy O
03-Jun-2025 10:38 72.71p 50,652 £36,829 Sell O
03-Jun-2025 13:02 73.30p 48,010 £35,191 Buy AT
03-Jun-2025 09:03 70.07p 50,000 £35,034 Sell O
03-Jun-2025 11:19 70.03p 50,000 £35,012 Sell O
03-Jun-2025 09:01 69.86p 50,000 £34,931 Buy O
03-Jun-2025 08:16 68.46p 50,000 £34,229 Sell O
03-Jun-2025 14:22 74.00p 43,678 £32,322 Buy O
03-Jun-2025 08:16 69.60p 45,819 £31,890 Buy AT
03-Jun-2025 11:20 69.51p 43,174 £30,011 Sell O
03-Jun-2025 10:09 74.90p 40,000 £29,959 Buy O
03-Jun-2025 14:16 73.75p 40,000 £29,498 Buy O
03-Jun-2025 13:01 73.44p 39,484 £28,996 Buy O
03-Jun-2025 10:39 72.58p 39,449 £28,632 Sell O
03-Jun-2025 14:43 74.40p 38,007 £28,277 Buy AT
03-Jun-2025 10:37 72.50p 38,744 £28,089 Sell O
03-Jun-2025 13:23 73.19p 37,336 £27,325 Sell O
03-Jun-2025 08:11 67.14p 40,293 £27,053 Sell O
03-Jun-2025 11:20 70.10p 38,144 £26,739 Buy O
03-Jun-2025 14:55 74.94p 35,288 £26,446 Sell O
03-Jun-2025 13:15 72.60p 36,299 £26,353 Sell O
03-Jun-2025 11:16 70.43p 37,336 £26,294 Buy O
03-Jun-2025 08:14 68.53p 35,722 £24,480 Buy O
03-Jun-2025 08:40 67.38p 35,722 £24,070 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 78.30p
Change Today 14.50p
% Change 22.73 %
52 Week High 79.73
52 Week Low 25.62
Volume 15,714,428
Shares Issued 617.37m
Market Cap £483.40m
RiskGrade 405

ITM Power Star Ratings

Compare performance with the sector and the market.
more star ratings
Key: vs Market vs Sector
Value
19.03% below the market average19.03% below the market average19.03% below the market average19.03% below the market average19.03% below the market average
55.56% below the sector average55.56% below the sector average55.56% below the sector average55.56% below the sector average55.56% below the sector average
Price Trend
79.87% above the market average79.87% above the market average79.87% above the market average79.87% above the market average79.87% above the market average
11.11% above the sector average11.11% above the sector average11.11% above the sector average11.11% above the sector average11.11% above the sector average
Income Not Available
Growth
68.55% above the market average68.55% above the market average68.55% above the market average68.55% above the market average68.55% 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

What The Brokers Say

Strong Buy 4
Buy 3
Neutral 7
Sell 2
Strong Sell 0
Total 16
buy
Broker recommendations should not be taken as investment advice, and are provided by the authorised brokers listed on this page.

ITM Power Dividends

No dividends found

Trades for 03-Jun-2025

Time Volume / Share Price
16:35 162,694 @ 78.30p
16:35 1 @ 78.30p
16:35 4,473 @ 78.30p
16:35 793 @ 78.30p
16:35 1,256 @ 78.30p

ITM Power Key Personnel

CFO Amy Grey

Top of Page