 BMC Stock NASDAQ: BMCH recently received a number of ratings updates from brokerages and research firms: 852020 BMC Stock was upgraded by analysts at B. Riley from a neutral rating to a buy rating. They now have a 37.00 price target on the stock. 842020 BMC Stock was upgraded by analysts at Wedbush ... 