EnerNOC Inc. (NASDAQ:ENOC) saw an uptick in trading volume on Wednesday . 373,397 shares changed hands during trading, an increase of 55% from the previous session’s volume of 240,559 shares.The stock last traded at $6.05 and had previously closed at $6.24.

A number of brokerages recently issued reports on ENOC. Canaccord Genuity reissued a “hold” rating on shares of EnerNOC in a research report on Wednesday, April 6th. Credit Suisse Group AG cut shares of EnerNOC from an “outperform” rating to a “neutral” rating and lowered their price target for the company from $10.00 to $8.00 in a research report on Tuesday. Needham & Company LLC restated a “buy” rating and set a $12.00 price objective (up from $10.00) on shares of EnerNOC in a research note on Sunday, May 8th. Zacks Investment Research upgraded shares of EnerNOC from a “hold” rating to a “buy” rating and set a $8.00 price objective for the company in a research note on Tuesday, May 10th. Finally, Robert W. Baird restated a “buy” rating on shares of EnerNOC in a research note on Friday, May 6th. Four research analysts have rated the stock with a hold rating, two have issued a buy rating and one has issued a strong buy rating to the company’s stock. The stock currently has a consensus rating of “Buy” and a consensus target price of $11.57.

The company’s market capitalization is $173.70 million. The company has a 50 day moving average price of $6.74 and a 200 day moving average price of $6.56.

EnerNOC (NASDAQ:ENOC) last posted its quarterly earnings results on Thursday, May 5th. The company reported ($1.41) EPS for the quarter, topping the Zacks’ consensus estimate of ($1.72) by $0.31. The company earned $53.40 million during the quarter, compared to the consensus estimate of $49.23 million. During the same quarter in the previous year, the company posted ($1.41) earnings per share. The company’s revenue for the quarter was up 5.7% on a year-over-year basis. Equities research analysts anticipate that EnerNOC Inc. will post ($3.08) EPS for the current fiscal year.

EnerNOC, Inc is a provider of energy intelligence software (EIS) and demand response solutions. The Company’s EIS provides enterprise solutions, utility solutions and energy procurement solutions. The Company’s EIS offers enterprise customers with a Software-as-a-Service (SaaS) solutions with various areas of functionalities, including energy cost visualization, budgets, forecasts and accruals; project tracking, and demand management.

Get Analysts' Upgrades and Downgrades Daily - Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with MarketBeat.com's FREE daily email newsletter.