What happened Shares of Ameresco (NYSE: AMRC), a clean technology integrator of services and energy solutions for businesses and organizations, are down 21% Friday morning after investors absorbed news the company would be offering 3.2 million shares of Class A common stock at $44 per share. So what The public offering breaks down as such: The 3.2 million shares consist of 2.5 million to be offered from Ameresco, and 700,000 shares to be offered by certain selling stockholders. Underwriters also have the option to purchase up to 375,000 additional shares from the company and up to 105,000 additional shares from the other selling stockholders. The proceeds of the public offering are expected to be approximately $110 million and the offering is expected to close on March 9. Ameresco management will use the proceeds to repay its outstanding revolving senior secured credit facility, as well as general corporate purposes and working capital. Image source: Getty Images. Now what AMRC data by YCharts Today's stock price decline is simply the market adjusting for the near-term share dilution, and is appropriate. For long-term investors, however, while it's been a rough few days since the company released its fourth-quarter results, and dilution isn't ideal, if your long-term investing thesis hasn't changed in the clean technology integrator, try and take today's decline with a grain of salt. 10 stocks we like better than AmerescoWhen investing geniuses David and Tom Gardner have a stock tip, it can pay to listen. After all, the newsletter they have run for over a decade, Motley Fool Stock Advisor, has tripled the market.* David and Tom just revealed what they believe are the ten best stocks for investors to buy right now... and Ameresco wasn't one of them! That's right -- they think these 10 stocks are even better buys. See the 10 stocks *Stock Advisor returns as of February 24, 2021 Daniel Miller has no position in any of the stocks mentioned. The Motley Fool has no position in any of the stocks mentioned. The Motley Fool has a disclosure policy.Source