Beacon Roofing Supply (BECN) reported earnings of $2.32 per share, missing estimates. Their revenues were $2.67 billion, slightly below expectations. The stock has gained 18.1% this year.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing