ITM Power (ITM)

Sector:

Energy Producers

Index:

FTSE AIM 50

76.10p
   
  • Change Today:
      1.40p
  • 52 Week High: 94.00p
  • 52 Week Low: 25.62p
  • Currency: UK Pounds
  • Shares Issued: 617.37m
  • Volume: 2,619,148
  • Market Cap: £469.82m
  • RiskGrade: 405

Largest Trades

Time Price Volume Value Buy/Sell Type
18-Jul-2025 11:16 75.00p 159,998 £120,000 Sell O
18-Jul-2025 11:02 75.70p 83,404 £63,137 Sell O
18-Jul-2025 11:02 75.70p 48,817 £36,954 Sell O
18-Jul-2025 10:46 75.40p 30,000 £22,620 Buy O
18-Jul-2025 08:00 74.10p 28,515 £21,130 Sell UT
18-Jul-2025 12:16 75.97p 25,000 £18,994 Buy O
18-Jul-2025 09:14 74.80p 25,000 £18,700 Buy O
18-Jul-2025 09:19 74.80p 22,603 £16,907 Sell O
18-Jul-2025 12:37 75.58p 15,882 £12,003 Sell O
18-Jul-2025 17:06 76.10p 15,000 £11,415 Buy O
18-Jul-2025 11:03 75.75p 15,000 £11,362 Sell O
18-Jul-2025 10:45 75.12p 15,000 £11,267 Sell O
18-Jul-2025 08:15 74.36p 15,000 £11,154 Sell O
18-Jul-2025 08:17 74.55p 14,000 £10,438 Sell O
18-Jul-2025 12:28 75.54p 13,646 £10,308 Sell O
18-Jul-2025 11:08 75.90p 13,175 £9,999 Buy O
18-Jul-2025 08:42 74.82p 13,351 £9,990 Sell O
18-Jul-2025 15:58 75.38p 12,657 £9,541 Buy O
18-Jul-2025 08:33 75.00p 12,000 £9,000 Unknown AT
18-Jul-2025 16:29 75.00p 11,995 £8,996 Buy AT
18-Jul-2025 08:39 74.58p 12,000 £8,950 Sell O
18-Jul-2025 08:15 74.35p 11,653 £8,664 Sell O
18-Jul-2025 12:39 75.18p 11,113 £8,354 Sell O
18-Jul-2025 11:11 75.90p 10,000 £7,590 Buy O
18-Jul-2025 11:50 75.50p 10,000 £7,550 Buy AT
18-Jul-2025 08:24 75.40p 10,000 £7,540 Buy O
18-Jul-2025 12:50 75.19p 10,000 £7,519 Sell O
18-Jul-2025 08:50 74.88p 10,000 £7,488 Sell O
18-Jul-2025 08:02 74.35p 10,000 £7,435 Sell O
18-Jul-2025 10:51 75.60p 9,642 £7,289 Sell AT
18-Jul-2025 11:59 75.50p 9,599 £7,247 Sell O
18-Jul-2025 11:50 75.42p 9,599 £7,240 Buy O
18-Jul-2025 08:22 75.00p 9,638 £7,228 Sell O
18-Jul-2025 12:37 75.40p 9,163 £6,909 Sell AT
18-Jul-2025 13:24 75.10p 7,505 £5,636 Sell AT
18-Jul-2025 10:43 75.19p 7,456 £5,606 Sell O
18-Jul-2025 11:53 75.60p 7,186 £5,433 Buy AT
18-Jul-2025 08:43 74.90p 7,000 £5,243 Buy O
18-Jul-2025 14:48 75.14p 6,949 £5,221 Buy O
18-Jul-2025 08:02 74.52p 6,962 £5,188 Sell O
18-Jul-2025 09:11 74.51p 6,719 £5,006 Sell O
18-Jul-2025 08:47 74.72p 6,700 £5,006 Sell O
18-Jul-2025 08:03 74.52p 6,718 £5,006 Sell O
18-Jul-2025 09:01 75.00p 6,667 £5,000 Buy O
18-Jul-2025 08:16 74.00p 6,757 £5,000 Sell O
18-Jul-2025 08:31 75.16p 6,646 £4,995 Buy O
18-Jul-2025 10:18 75.27p 6,636 £4,995 Sell O
18-Jul-2025 13:09 75.53p 6,607 £4,990 Buy O
18-Jul-2025 16:29 74.30p 6,700 £4,978 Sell AT
18-Jul-2025 08:15 74.10p 6,553 £4,856 Sell AT

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 76.10p
Change Today 1.40p
% Change 1.87 %
52 Week High 94.00p
52 Week Low 25.62p
Volume 2,619,148
Shares Issued 617.37m
Market Cap £469.82m
RiskGrade 405

ITM Power Star Ratings

Compare performance with the sector and the market.
more star ratings
Key: vs Market vs Sector
Value
14.41% below the market average14.41% below the market average14.41% below the market average14.41% below the market average14.41% 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
64.18% above the market average64.18% above the market average64.18% above the market average64.18% above the market average64.18% 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.58% above the market average68.58% above the market average68.58% above the market average68.58% above the market average68.58% 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 1
Strong Sell 0
Total 15
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 18-Jul-2025

Time Volume / Share Price
17:06 15,000 @ 76.10p
16:35 317,339 @ 76.10p
16:35 1,070 @ 76.10p
16:35 1,070 @ 76.10p
16:35 297 @ 76.10p

ITM Power Key Personnel

CFO Amy Grey

Top of Page