Beacon Roofing Supply (BECN) Lags Q2 Earnings and Revenue Estimates
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.