Beacon Roofing (BECN) saw its shares surge in the last session with trading volume being higher than average. The latest trend in earnings estimate revisions could translate into further price increase in the near term.
The Stanley Cup final between the Florida Panthers and Edmonton Oilers began June 8. It’s only appropriate, then, that I consider three hockey stocks to buy to celebrate the occasion. A Canadian team hasn’t won the Cup since 1993 when the Montreal Canadiens beat the Los Angeles Kings in five games. The last time a Canadian team played in the Stanley Cup final was the Montreal Canadiens in 2021. These are both disheartening for this Canadian. Maybe this year, the Oilers will break through, ending
Fastenal's (FAST) average daily sales growth rate improves sequentially in May with a minor FX impact on growth.