BMC Stock Holdings Inc. (NASDAQ:BMCH) is set to release its Q316 earnings data on Monday, November 7th. Analysts expect BMC Stock Holdings to post earnings of $0.32 per share and revenue of $851.14 million for the quarter. BMC Stock Holdings (NASDAQ:BMCH) last released its quarterly earnings data on Monday, August 8th. The company reported $0.32 […]