Free Trial

ITM Power (ITM) Stock Chart & Stock Price History

ITM Power logo
GBX 68.20 -5.60 (-7.59%)
As of 08/15/2025 11:51 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 32.17%, with a year-to-date return of 91.04%. In the past month, the stock has decreased 10.50%, reflecting recent market activity.

As of the latest close, ITM Power traded at GBX 68.20 with a market cap of £425.00 million and volume of 8.15 million shares. Five years ago, the stock traded at GBX 271, representing a 74.83% decrease over that period. At the time, it had a market cap of £1.29 billion and a volume of 1.17 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.12%
1 Month
Performance
-10.50%
3 Month
Performance
+57.70%
Year-To-Date
Performance
+91.04%
1 Year
Performance
+32.17%
5 Year
Performance
-74.83%

ITM Stock Chart for Saturday, August, 16, 2025

ITM Power Stock Price History

DateOpening PriceClosing PriceHighLowVolumeMarket Capitalization
08/15/2025GBX 73.80GBX 68.20
-7.59%
GBX 74.70GBX 65.708.15 million shs£425.00 million
08/14/2025GBX 67.70GBX 73.80
+9.01%
GBX 77GBX 63.9711.38 million shs£459.90 million
08/13/2025GBX 64.10GBX 67.70
+5.62%
GBX 70.40GBX 656.74 million shs£421.88 million
08/12/2025GBX 62.50GBX 64.10
+2.56%
GBX 65.40GBX 62.501.83 million shs£399.45 million
08/11/2025GBX 64.60GBX 62.50
-3.25%
GBX 65.10GBX 61.502.04 million shs£389.48 million
08/08/2025GBX 66.20GBX 64.60
-2.42%
GBX 66.50GBX 62.712.60 million shs£402.57 million
08/07/2025GBX 67GBX 66.20
-1.19%
GBX 68.30GBX 65.502.86 million shs£412.54 million
08/06/2025GBX 66.50GBX 67
+0.75%
GBX 68.40GBX 65.603.25 million shs£417.52 million
08/05/2025GBX 65.04GBX 66.50
+2.24%
GBX 71.80GBX 64.205.31 million shs£414.41 million
08/04/2025GBX 59.82GBX 65.04
+8.72%
GBX 68.20GBX 60.906.72 million shs£405.33 million
08/01/2025GBX 60.80GBX 59.82
-1.61%
GBX 61.93GBX 58.902.10 million shs£372.80 million
07/31/2025GBX 58.90GBX 60.80
+3.23%
GBX 63.40GBX 58.904.80 million shs£378.88 million
07/30/2025GBX 58.20GBX 58.90
+1.20%
GBX 59.40GBX 56.803.85 million shs£367.04 million
07/29/2025GBX 65.40GBX 58.20
-11.01%
GBX 66GBX 57.1013.13 million shs£362.68 million
07/28/2025GBX 64.10GBX 65.40
+2.03%
GBX 70GBX 63.807.46 million shs£407.55 million
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

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