10 Stocks Insiders Are Buying In March

8. Ameresco, Inc. (NYSE:AMRC)

Number of Insiders Buying: 4

Market Capitalization: $525.41 million

Ameresco is an energy solutions provider focused on reducing costs, enhancing resilience, and achieving net-zero carbon emissions. The Framingham, Massachusetts-based company offers smart energy efficiency upgrades, infrastructure improvements, and the development, construction, and operation of renewable energy resources. It works with customers to lower operating expenses, upgrade facilities, stabilize energy costs, improve comfort, increase reliability, and support environmental sustainability.

For the full year of 2024, Ameresco reported revenues of $1.77 billion, net income attributable to common shareholders of $56.8 million and adjusted EBITDA of $225.3 million, which compares to revenues of $1.37 billion, net income of $62.5 million, and adjusted EBITDA of $163.99 million in 2023.

In March, four insiders, including the president and CEO, acquired a total of $1.34 million worth of Ameresco shares at a price of $9.72 per share. The stock declined 57.16% since the beginning of the year and is now trading at $10.06. Over the past 12 months, its shares lost 50.15%.

Based on the assessments of 10 analysts, Ameresco stock is a “Moderate Buy” with a price target of $27.63, according to MarketBeat.