Free Trial

ITM Power (ITM) Stock Chart & Stock Price History

ITM Power logo
GBX 83.12 +3.22 (+4.03%)
As of 11:56 AM Eastern

ITM Power Stock Price Performance

The ITM Power (ITM) stock chart highlights key performance trends across multiple timeframes. Over the last 12 months, the stock's price has increased 75.73%, with a year-to-date return of 132.83%. In the past month, the stock has increased 30.28%, reflecting recent market activity.

As of the latest close, ITM Power traded at GBX 79.90 with a market cap of £497.91 million and volume of 4.06 million shares. Five years ago, the stock traded at GBX 274, representing a 69.66% decrease over that period. At the time, it had a market cap of £1.30 billion and a volume of 2.01 million shares.

Receive ITM Stock News and Ratings via Email

Sign-up to receive the latest news and ratings for ITM Power and its competitors with MarketBeat's FREE daily newsletter.

5 Day
Performance
+4.29%
1 Month
Performance
+30.28%
3 Month
Performance
+189.63%
Year-To-Date
Performance
+132.83%
1 Year
Performance
+75.73%
5 Year
Performance
-69.66%

ITM Stock Chart for Wednesday, July, 2, 2025

ITM Power Stock Price History

DateOpening PriceClosing PriceHighLowVolumeMarket Capitalization
07/01/2025GBX 79.60GBX 79.90
+0.38%
GBX 84.10GBX 78.504.06 million shs£497.91 million
06/30/2025GBX 79.70GBX 79.60
-0.13%
GBX 82GBX 78.732.02 million shs£496.04 million
06/27/2025GBX 77.70GBX 79.70
+2.58%
GBX 80.40GBX 74.801.90 million shs£496.68 million
06/26/2025GBX 76.80GBX 77.70
+1.17%
GBX 79.40GBX 761.44 million shs£484.20 million
06/25/2025GBX 78.30GBX 76.80
-1.92%
GBX 82.90GBX 75.903.51 million shs£478.59 million
06/24/2025GBX 73.20GBX 78.30
+6.97%
GBX 78.90GBX 74.2013.12 million shs£487.94 million
06/23/2025GBX 74.50GBX 73.20
-1.74%
GBX 75.60GBX 70.303.46 million shs£456.16 million
06/20/2025GBX 78GBX 74.50
-4.49%
GBX 78.30GBX 74.503.27 million shs£464.26 million
06/19/2025GBX 81.80GBX 78
-4.65%
GBX 81.80GBX 771.86 million shs£486.07 million
06/18/2025GBX 82.20GBX 81.80
-0.49%
GBX 84.90GBX 76.604.01 million shs£509.75 million
06/17/2025GBX 73.40GBX 82.20
+11.99%
GBX 82.60GBX 74.708.11 million shs£512.24 million
06/16/2025GBX 72.60GBX 73.40
+1.10%
GBX 78.50GBX 72.152.47 million shs£457.40 million
06/13/2025GBX 73.20GBX 72.60
-0.82%
GBX 74GBX 68.813.83 million shs£452.42 million
06/12/2025GBX 78.10GBX 73.20
-6.27%
GBX 77.50GBX 734.21 million shs£456.16 million
06/11/2025GBX 75GBX 78.10
+4.13%
GBX 81.90GBX 72.304.51 million shs£486.69 million
06/10/2025GBX 83.60GBX 75
-10.29%
GBX 84GBX 72.608.80 million shs£467.37 million
06/09/2025GBX 72.70GBX 83.60
+14.99%
GBX 83.60GBX 72.709.98 million shs£520.97 million
06/06/2025GBX 61.40GBX 72.70
+18.40%
GBX 75.20GBX 62.5013.99 million shs£453.04 million
06/05/2025GBX 75.27GBX 61.40
-18.43%
GBX 69.37GBX 59.1515.75 million shs£382.62 million
06/04/2025GBX 78.30GBX 75.27
-3.87%
GBX 94.50GBX 67.3038.24 million shs£469.06 million
06/03/2025GBX 63.80GBX 78.30
+22.73%
GBX 79.70GBX 6515.71 million shs£487.94 million
06/02/2025GBX 56.80GBX 63.80
+12.32%
GBX 67.90GBX 56.4013.05 million shs£397.58 million

This page (LON:ITM) was last updated on 7/2/2025 by MarketBeat.com Staff
From Our Partners