Shares of Briggs & Stratton Corporation ( BGG ) touched a new 52-week high on December 19, and have registered a 37.5% return year to date. The Zacks #2 Rank (Buy) industrial goods
Earnings momentum for Cardinal Financial Corp. ( CFNL ) has been advancing since this regional bank reported its sixth straight quarterly beat in late October.