Best Momentum Stocks to Buy for Oct. 20
Cenovus EnergyCenovus Energy(US:CVE) ZACKS·2025-10-20 15:01

Group 1: Perpetua Resources Corp. (PPTA) - The company has a Zacks Rank of 1 and its current year earnings estimate increased by 28.1% over the last 60 days [1] - Perpetua's shares have gained 47.5% over the last three months, outperforming the S&P 500's advance of 5.8% [1] - The company possesses a Momentum Score of A [1] Group 2: Cenovus Energy Inc. (CVE) - The company has a Zacks Rank of 1 and its current year earnings estimate increased by 16.9% over the last 60 days [2] - Cenovus' shares have gained 19.6% over the past three months, also outperforming the S&P 500's advance of 5.8% [2] - The company possesses a Momentum Score of A [2] Group 3: Kinross Gold Corporation (KGC) - The company has a Zacks Rank of 1 and its current year earnings estimate increased by 9.9% over the last 60 days [3] - Kinross Gold's shares have gained 57.7% over the last three months, significantly outperforming the S&P 500's advance of 5.8% [3] - The company possesses a Momentum Score of B [3]