Free Trial

ITM Power (ITM) Stock Chart & Stock Price History

ITM Power logo
GBX 76.80 -1.60 (-2.04%)
As of 05:15 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 24.68%, with a year-to-date return of 115.13%. In the past month, the stock has increased 4.63%, reflecting recent market activity.

As of the latest close, ITM Power traded at GBX 80.46 with a market cap of £501.42 million and volume of 3.20 million shares. Five years ago, the stock traded at GBX 312.50, representing a 75.42% decrease over that period. At the time, it had a market cap of £1.49 billion and a volume of 2.61 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
-9.15%
1 Month
Performance
+4.63%
3 Month
Performance
+174.29%
Year-To-Date
Performance
+115.13%
1 Year
Performance
+24.68%
5 Year
Performance
-75.42%

ITM Stock Chart for Wednesday, July, 16, 2025

ITM Power Stock Price History

DateOpening PriceClosing PriceHighLowVolumeMarket Capitalization
07/15/2025GBX 79.43GBX 80.46
+1.30%
GBX 81.40GBX 75.503.20 million shs£501.42 million
07/14/2025GBX 84.53GBX 79.43
-6.04%
GBX 83GBX 75.305.29 million shs£494.98 million
07/11/2025GBX 86.75GBX 84.53
-2.56%
GBX 87GBX 82.402.52 million shs£526.78 million
07/10/2025GBX 83.80GBX 86.75
+3.52%
GBX 90.73GBX 83.205.62 million shs£540.62 million
07/09/2025GBX 84.90GBX 83.80
-1.29%
GBX 86.80GBX 82.304.68 million shs£522.23 million
07/08/2025GBX 90.40GBX 84.90
-6.08%
GBX 94GBX 83.105.26 million shs£529.07 million
07/07/2025GBX 94GBX 90.40
-3.83%
GBX 98.45GBX 886.44 million shs£563.34 million
07/04/2025GBX 90.60GBX 90.60GBX 91.20GBX 836.85 million shs£564.59 million
07/03/2025GBX 83.12GBX 90.60
+9.00%
GBX 91.20GBX 836.85 million shs£564.59 million
07/02/2025GBX 79.90GBX 83.12
+4.03%
GBX 85.70GBX 75.705.14 million shs£517.97 million
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

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