 A 3-5 month prospect from here of Ameresco share prices could reasonably range from a 46.00 low to 58.80 high from its present price of 47.30, a 24.3 gain. 23 positions like todays in the past 5 years of 1261 market days earned average net gains at 17.8 each during 32 market days 6 weeks, a 265 rate. 