Shares of Calix, Inc. (NYSE:CALX – Get Free Report) have been assigned an average recommendation of “Moderate Buy” from the nine brokerages that are covering the stock, MarketBeat reports. One research analyst has rated the stock with a hold recommendation and eight have given a buy recommendation to the company. The average 12 month price […]