AMRC vs peers: how Ameresco, Inc. ranks among SIC 1700 · Tickwind