Mario Gabelli acquired 9.04 Thousand Beacon Roofing Supply shares worth $844 Thousand. That's 0.01% of their equity portfolio (577th 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 three occasions. The stake costed the investor $537 Thousand, netting the investor a gain of 57% so far.