Free Trial

ITM Power (ITM) Stock Chart & Stock Price History

ITM Power logo
GBX 64.10 -2.20 (-3.32%)
As of 07/25/2025 11:50 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 19.26%, with a year-to-date return of 79.55%. In the past month, the stock has decreased 17.50%, reflecting recent market activity.

As of the latest close, ITM Power traded at GBX 64.10 with a market cap of £399.45 million and volume of 2.73 million shares. Five years ago, the stock traded at GBX 248, representing a 74.15% decrease over that period. At the time, it had a market cap of £1.18 billion and a volume of 5.60 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
-11.10%
1 Month
Performance
-17.50%
3 Month
Performance
+97.53%
Year-To-Date
Performance
+79.55%
1 Year
Performance
+19.26%
5 Year
Performance
-74.15%

ITM Stock Chart for Saturday, July, 26, 2025

ITM Power Stock Price History

DateOpening PriceClosing PriceHighLowVolumeMarket Capitalization
07/25/2025GBX 66.30GBX 64.10
-3.32%
GBX 66.40GBX 63.302.73 million shs£399.45 million
07/24/2025GBX 64.70GBX 66.30
+2.47%
GBX 67.70GBX 64.104.41 million shs£413.16 million
07/23/2025GBX 67.30GBX 64.70
-3.86%
GBX 68.70GBX 64.104.99 million shs£403.19 million
07/22/2025GBX 72.10GBX 67.30
-6.66%
GBX 73.20GBX 65.206.46 million shs£419.39 million
07/21/2025GBX 76.10GBX 72.10
-5.26%
GBX 74.70GBX 70.384.12 million shs£449.30 million
07/18/2025GBX 74.70GBX 76.10
+1.87%
GBX 76.10GBX 73.402.62 million shs£474.23 million
07/17/2025GBX 76.20GBX 74.70
-1.97%
GBX 78.20GBX 742.78 million shs£465.50 million
07/16/2025GBX 80.46GBX 76.20
-5.30%
GBX 78.18GBX 73.603.31 million shs£474.85 million
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

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