Although we don't believe in timing the market or panicking over market movements, we do like to keep an eye on big changes -- just in case they're material to our investing thesis.

What's Happening: Energy efficiency expert Ameresco Inc (NYSE:AMRC) stock got off to a hot start in early trading on March 5, up 10% before cooling off to about a 9% gain at noon. That puts the stock about flat for the year, after being down 15% last month. Looking further back in time, Ameresco shares are still 31% below the 2010 IPO price, and almost 60% down from the all-time high in 2011:

AMRC Chart

AMRC data by YCharts

Why It's Happening: Ameresco did something that investors haven't seen since 2011: reported year-over-year growth in both revenue and profits. While sales and net income are still far off the levels from a few years back, the company is making steady progress in turning things around. If you're looking for more details on the earnings report, check out our more in-depth write-up here