Beacon Roofing (BECN) Moves 5.4% Higher: Will This Strength Last?
This roofing materials distributor is expected to post quarterly earnings of 2.69 billion, up 7.5% from the year-ago quarter. The stock currently carries a Zacks Rank #3 (Hold). You can see the complete list of today's Zacks Rank #1 (Strong Buy) stocks here >>>> Earnings and revenue growth expectations certainly give a good sense of the potential strength in a stock, but empirical research ...