Ameresco, Inc. (NYSE:AMRC – Get Free Report)’s stock price shot up 6.5% on Thursday . The stock traded as high as $36.41 and last traded at $36.36. 197,777 shares changed hands during trading, a decline of 64% from the average session volume of 546,362 shares. The stock had previously closed at $34.15. Wall Street Analysts […]
Exelixis, Inc. (NASDAQ:EXEL – Get Free Report) Director David Edward Johnson acquired 225,000 shares of the stock in a transaction on Thursday, May 30th. The shares were bought at an average price of $20.76 per share, for a total transaction of $4,671,000.00. Following the purchase, the director now owns 1,525,730 shares in the company, valued […]
ONE Gas, Inc. (NYSE:OGS – Free Report) – Research analysts at Zacks Research dropped their Q2 2024 earnings per share (EPS) estimates for ONE Gas in a research report issued on Monday, May 27th. Zacks Research analyst R. Department now expects that the utilities provider will post earnings per share of $0.52 for the quarter, […]
Shares of CDW Co. (NASDAQ:CDW – Get Free Report) have received a consensus recommendation of “Moderate Buy” from the eight brokerages that are covering the firm, MarketBeat Ratings reports. Two research analysts have rated the stock with a hold recommendation and six have assigned a buy recommendation to the company. The average 1-year price target […]
StockNews.com lowered shares of Buckle (NYSE:BKE – Free Report) from a buy rating to a hold rating in a report issued on Monday. Separately, UBS Group decreased their target price on shares of Buckle from $34.00 to $32.00 and set a sell rating for the company in a research note on Wednesday, May 15th. View […]