NYSE:AMRCConstruction
A Look At Ameresco (AMRC) Valuation After Mixed Recent Share Price Performance
Ameresco’s Recent Stock Performance Snapshot
Ameresco (AMRC) has drawn investor attention after a mixed stretch in its share performance, with the stock showing gains over the week but declines over the month and past 3 months.
See our latest analysis for Ameresco.
At a share price of $27.92, Ameresco’s recent 7.9% 7 day share price return comes after a weaker patch. The 90 day share price return of a 14.1% decline contrasts with a very large 1 year total shareholder return, as well as more...