 BMC Stock Holdings Inc NASDAQ:BMCH dropped 0.3 during mid-day trading on Tuesday after Zacks Investment Research downgraded the stock from a buy rating to a hold rating. The company traded as low as 18.52 and last traded at 18.61, approximately 7,669 shares were traded during trading. A decline of 99 from the average daily volume ... 