Ameresco CEO Sakellaris Buys 5,000 Shares for $113,300. Is This a Sign Renewable Energy Projects are Taking Off?
Sakellaris acquired shares across two trading days at prices ranging from $21.86 to $23.00, boosting his direct stake to over 1 million shares.