Ameresco, Inc. ($AMRC) | Floorstocks