StockNews.com upgraded shares of Beacon Roofing Supply (NASDAQ:BECN – Free Report) from a hold rating to a buy rating in a research note released on Monday morning. Several other research analysts have also recently issued reports on BECN. Royal Bank of Canada upgraded Beacon Roofing Supply from a sector perform rating to an outperform rating […]