Mario Gabelli acquired 8.86 Thousand Beacon Roofing Supply shares worth $854 Thousand. That's 0.01% of their equity portfolio (576th largest holding). The first Beacon Roofing Supply trade was made in Q3 2006. Since then Mario Gabelli bought shares three more times and sold shares on four occasions. The stake costed the investor $526 Thousand, netting the investor a gain of 62% so far.