Group 1: Valero Energy Corporation (VLO) - Valero Energy Corporation has a Zacks Rank 1 and its current year earnings estimate increased by 18.2% over the last 60 days [1] - The company's shares gained 22.1% over the last three months, while the S&P 500 declined by 13.2% [1] - Valero Energy possesses a Momentum Score of A [1] Group 2: Suncor Energy Inc. (SU) - Suncor Energy Inc. has a Zacks Rank 1 and its current year earnings estimate increased by 8.6% over the last 60 days [2] - The company's shares gained 14.4% over the past six months, compared to the S&P 500's decline of 13.2% [2] - Suncor Energy also has a Momentum Score of A [2] Group 3: IAMGOLD Corporation (IAG) - IAMGOLD Corporation has a Zacks Rank 1 and its current year earnings estimate increased by 12.7% over the last 60 days [3] - The company's shares gained 50.0% over the last three months, while the S&P 500 declined by 3.3% [3] - IAMGOLD possesses a Momentum Score of B [3]
Best Momentum Stocks to Buy for Dec. 23