Alpha Pro Tech Ltd. (NYSEAMERICAN:APT) and Beacon Roofing Supply Inc. (NASDAQ:BECN) compete against each other in the General Building Materials sector. We will contrast them and contrast their risk, analyst recommendations, profitability, dividends, earnings and valuation, institutional ownership. Table 1 highlights Alpha Pro Tech Ltd. and Beacon Roofing Supply Inc.’s gross revenue, earnings per share and valuation. Beacon Roofing Supply Inc. has lower earnings, but higher revenue than Alpha Pro Tech Ltd. The business with a lower price-to-earnings ratio is presently more affordable of the two stocks. Alpha Pro Tech Ltd.’s current price-to-earnings ratio is lower than that of Beacon Roofing Supply Inc., which means that it is the affordable of the two. Table 2 provides Alpha Pro Tech Ltd. and Beacon Roofing Supply Inc.’s net margins, return on assets and return on equity. Alpha Pro Tech Ltd. has a 0.75 beta, while its volatility is 25.00%, thus making it less volatile than Standard & Poor’s 500. Beacon Roofing Supply Inc. has a 1.39 beta and it is 39.00% more volatile than Standard & Poor’s 500. Alpha Pro Tech Ltd.’s Current Ratio and Quick Ratio are 13.1 and 8 respecti...