Ameresco, Inc. (LON:0A70)

United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in USD
26.26
+3.77 (16.76%)
At close: Nov 10, 2026
Market Cap888.14M -37.2%
Revenue (ttm)1.57B +10.3%
Net Income-22.33M
EPS-0.42
Shares Out n/a
PE Ration/a
Forward PE13.02
Dividendn/a
Ex-Dividend Daten/a
Volume3,187
Open24.36
Previous Close22.49
Day's Range23.02 - 26.40
52-Week Range18.21 - 37.18
Beta2.62
Analystsn/a
Price Targetn/a
Earnings DateNov 9, 2026