Ameresco (AMRC)

Executive Summary

Ameresco, Inc. provides comprehensive energy services for businesses and organizations in North America and Europe. More Details

Rewards

Earnings are forecast to grow 14.83% per year

Earnings grew by 55.2% over the past year

Risk Analysis

Debt is not well covered by operating cash flow

High level of non-cash earnings

Significant insider selling over the past 3 months



Snowflake Analysis

Proven track record with imperfect balance sheet.


Similar Companies

Search for a company to compare.