NYSE:AMRCConstruction
A Look At Ameresco (AMRC) Valuation As Recent Share Price Momentum Cools
Ameresco stock at a glance
Ameresco (AMRC) has drawn investor attention after its recent share performance, with a one-month return showing about a 4% decline and a three-month return showing nearly a 20% decline, alongside revenue of US$1.93b and net income of US$44.18m.
See our latest analysis for Ameresco.
After a sharp 1 year total shareholder return of about 127%, recent share price returns have cooled, with a 7 day share price return of about an 8% decline and a 90 day share price...