ITM Power Plc (LON:ITM – Get Rating) insider Andy Allen acquired 73 shares of ITM Power stock in a transaction that occurred on Tuesday, June 14th. The shares were bought at an average cost of GBX 208 ($2.52) per share, with a total value of £151.84 ($184.29). ITM traded up GBX 8.98 ($0.11) during trading […]
ITM Power Plc (OTCMKTS:ITMPF – Get Rating) has been assigned a consensus rating of “Hold” from the eight brokerages that are presently covering the firm, MarketBeat reports. One investment analyst has rated the stock with a sell rating, two have issued a hold rating and four have given a buy rating to the company. The […]