RE:Thermal Energy to buy back up to 12.75 million shares
So TMG issued a NCIB to buy back shares on the open market as they feel the shares are undervalued. Insiders are buying. What is the rest of the market missing here and why the recent sell off?