
U.S. stocks were lower, with the Nasdaq Composite falling more than 100 points on Thursday.
Shares of Ameresco, Inc. (NYSE: AMRC) rose sharply during Thursday's session after Jefferies upgraded the stock from Hold to Buy and raised its price target from $19 to $39.