Free Trial

ITM Power (ITM) Stock Chart & Stock Price History

ITM Power logo
GBX 46 -2.35 (-4.86%)
As of 03:59 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 decreased 15.60%, with a year-to-date return of 28.85%. In the past month, the stock has increased 47.30%, reflecting recent market activity.

As of the latest close, ITM Power traded at GBX 48.35 with a market cap of £301.30 million and volume of 3.55 million shares. Five years ago, the stock traded at GBX 226, representing a 79.65% decrease over that period. At the time, it had a market cap of £1.06 billion and a volume of 3.26 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
+6.37%
1 Month
Performance
+47.30%
3 Month
Performance
+42.49%
Year-To-Date
Performance
+28.85%
1 Year
Performance
-15.60%
5 Year
Performance
-79.65%

ITM Stock Chart for Thursday, May, 22, 2025

ITM Power Stock Price History

DateOpening PriceClosing PriceHighLowVolumeMarket Capitalization
05/21/2025GBX 46.05GBX 48.35
+4.99%
GBX 48.99GBX 45.203.55 million shs£301.30 million
05/20/2025GBX 45.70GBX 46.05
+0.77%
GBX 47GBX 45.151.74 million shs£286.97 million
05/19/2025GBX 43.25GBX 45.70
+5.67%
GBX 46.75GBX 443.02 million shs£284.79 million
05/16/2025GBX 44.16GBX 43.25
-2.06%
GBX 46.10GBX 42.403.11 million shs£269.50 million
05/15/2025GBX 43.83GBX 44.16
+0.73%
GBX 45.50GBX 42.603.42 million shs£275.16 million
05/14/2025GBX 44.38GBX 43.83
-1.24%
GBX 47.28GBX 43.283.92 million shs£273.16 million
05/13/2025GBX 42.85GBX 44.38
+3.58%
GBX 45.95GBX 41.056.42 million shs£276.58 million
05/12/2025GBX 35.80GBX 42.85
+19.69%
GBX 42.85GBX 37.5710.74 million shs£267.03 million
05/09/2025GBX 36.03GBX 35.80
-0.64%
GBX 37.40GBX 35.553.26 million shs£223.09 million
05/08/2025GBX 31.95GBX 36.03
+12.77%
GBX 37.65GBX 32.8019.76 million shs£224.53 million
05/07/2025GBX 31.41GBX 31.95
+1.72%
GBX 32.20GBX 301.06 million shs£199.10 million
05/06/2025GBX 30.75GBX 31.41
+2.15%
GBX 32.50GBX 302.45 million shs£195.74 million
05/05/2025GBX 30.75GBX 30.75GBX 32.22GBX 30.682.10 million shs£191.62 million
05/02/2025GBX 31.05GBX 30.75
-0.97%
GBX 32.22GBX 30.682.10 million shs£191.62 million
05/01/2025GBX 30.82GBX 31.05
+0.75%
GBX 31.90GBX 30.50842,289 shs£193.49 million
04/30/2025GBX 31.65GBX 30.82
-2.62%
GBX 31.85GBX 30.501.66 million shs£192.05 million
04/29/2025GBX 31.65GBX 31.65
-0.01%
GBX 33GBX 30.852.39 million shs£197.21 million
04/28/2025GBX 32.45GBX 31.65
-2.47%
GBX 32.58GBX 31.501.18 million shs£197.23 million
04/25/2025GBX 31.64GBX 32.45
+2.56%
GBX 33.50GBX 31.452.67 million shs£202.22 million
04/24/2025GBX 33.05GBX 31.64
-4.25%
GBX 34GBX 30.152.67 million shs£197.18 million
04/23/2025GBX 31.23GBX 33.05
+5.82%
GBX 33.85GBX 31.606.09 million shs£205.94 million
04/22/2025GBX 28.85GBX 31.23
+8.25%
GBX 35GBX 30.439.66 million shs£194.61 million
04/21/2025GBX 28.85GBX 28.85GBX 28.85GBX 27.452.44 million shs£179.78 million

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