ITM Power (ITM.L, ITM LN)

  • 382.5
  • 616.9
  • 66.2
  • ITM POWER

    Closing Price (p): 62.0

  • RATING 10/09/25

  • PREVIOUS RATING 23/02/21

    OUTPERFORM

Company Profile


Major Shareholders%
Linde plc16.2
Rathbones Investment Mgmt Ltd.5.5
JCB Ltd.5.1
Hargreaves Peter Kendal4.5
Hargreaves Lansdown Asset Mgmt3.7