News

Beacon Roofing Supply press release (NASDAQ:BECN): Q2 GAAP EPS of $1.99 misses by $0.55. Revenue of $2.67B (+6.8% Y/Y) misses by $20M. Beacon Roofing Supply: Shares Deserve More Upside After ...