The Global Infrastructure Investor, a major holder inClearway Energy (CWEN) recently bought 5,622 shares of the company. The buy came to a total purchase price of just over $144,000. The fund has been a regular buyer of shares over the past two years. Company insiders have also otherwise been buyers over the past three years, with the last insider sale occurring in May of 2018. Overall, company executives own just under 1 percent of company shares. The renewable energy company has seen shares rise 19 percent in the past year, underperforming the market. The company has a mix of asset...
More





