Up 37% in just days! Are ITM Power shares primed to explode?

[ad_1] Image source: Getty Images It has been a dramatic week for shareholders in ITM Power (LSE: ITM). Between the start of trading on Monday and this morning, ITM Power shares surged 37% in value. But even that dramatic rise leaves the stock at less than half its price 12 months ago. So are they … Read more