 BMC Stock NASDAQ:BMCHs stock had its hold rating restated by investment analysts at Barclays in a report released on Monday, AnalystRatings.com reports. They presently have a 21.00 target price on the stock. Barclayss target price would indicate a potential upside of 25.15 from the companys previous close. Other analysts also recently issued research reports about ... 