Ticker Search:  Getting Started | Register | Videos | Newsletter | Partners | Login    

Basics
Ameresco, Inc.
Ameresco, Inc. is an independent provider of comprehensive energy services including energy efficiency, infrastructure upgrades, energy security and resilience, asset sustainability and renewable energy solutions for businesses and organizations.
IPO Date: July 22, 2010
Sector: Industrials
Industry: Engineering and Construction
Market Cap: $2.14B
Activated in VL: True
Average Daily Range
Avg Daily Range: $0.54 | 2.21%
Avg Daily Range (30 D): $1.06 | 3.22%
Avg Daily Range (90 D): $0.76 | 3.12%
Institutional Daily Volume
Avg Daily Volume: .2M
Avg Daily Volume (30 D): .63M
Avg Daily Volume (90 D): .58M
Trade Size
Avg Trade Size (Sh.): 69
Avg Trade Size (Sh.) (30 D): 48
Avg Trade Size (Sh.) (90 D): 53
Institutional Trades
Total Inst.Trades: 2,121
Avg Inst. Trade: $1.85M
Avg Inst. Trade (30 D): $3.29M
Avg Inst. Trade (90 D): $2.5M
Avg Inst. Trade Volume: .05M
Avg Inst. Trades (Per Day): 1
Market Closing Trades
Avg Closing Trade: $2.15M
Avg Closing Trade (30 D): $4.67M
Avg Closing Trade (90 D): $3.1M
Avg Closing Volume: 63.22K
   
News
Sep 25, 2025 @ 2:34 PM
Ameresco, Lithium Americas, Kodiak Sciences And Ot...
Source: Avi Kapoor
Mar 3, 2025 @ 9:14 PM
What's Going On With Ameresco Shares Monday?
Source: Dylan Berman
May 24, 2024 @ 6:13 PM
Why Shares of EnerSys and Ameresco Are Soaring Thi...
Source: newsfeedback@fool.com (Scott Levine)
May 14, 2024 @ 3:00 PM
8 Analysts Have This To Say About Ameresco
Source: Benzinga Insights
May 7, 2024 @ 9:35 PM
Ameresco (AMRC) Reports Q1 Loss, Tops Revenue Esti...
Source: Zacks Equity Research
Financials
  TTM Q2 2025 Q1 2025
Basic EPS $1.19 $.24 $-.1
Diluted EPS $1.17 $.24 $-.1
Revenue $ 1.86B $ 472.28M $ 352.83M
Gross Profit $ 269.21M $ 73.36M $ 51.92M
Net Income / Loss $ 64.84M $ 15.52M $ -5.61M
Operating Income / Loss $ 121.27M $ 27.77M $ 13.69M
Cost of Revenue $ 1.59B $ 398.93M $ 300.91M
Net Cash Flow $ -41.08M $ 25.24M $ -31.61M
PE Ratio 32.74    
Splits
Jul 20, 2010:   2:1