Ameresco, Inc. Class A (AMRC) | Magnifi