 BMC Stock NASDAQ:BMCH was downgraded by Zacks Investment Research from a buy rating to a hold rating in a research note issued on Tuesday, Zacks.com reports. According to Zacks, BMC Stock Holdings Inc provides diversified building products and services to professional builders and contractors primarily in the residential housing market. The Companys portfolio of products ... 