Group 1: First Majestic Silver Corp. (AG) - First Majestic Silver Corp. has a Zacks Rank of 1 and its current year earnings estimate increased by 76.5% over the last 60 days [1] - The company's shares gained 30.3% over the last three months, while the S&P 500 declined by 1.7% [1] - First Majestic Silver possesses a Momentum Score of A [1] Group 2: BWX Technologies, Inc. (BWXT) - BWX Technologies, Inc. has a Zacks Rank of 1 and its current year earnings estimate increased by 17.1% over the last 60 days [2] - The company's shares gained 17.7% over the last three months, compared to the S&P 500's decline of 1.7% [2] - BWX Technologies possesses a Momentum Score of A [2] Group 3: BHP Group Limited (BHP) - BHP Group Limited has a Zacks Rank of 1 and its current year earnings estimate increased by 10.5% over the last 60 days [3] - The company's shares gained 21.2% over the last three months, while the S&P 500 declined by 1.7% [3] - BHP possesses a Momentum Score of B [3]
Best Momentum Stocks to Buy for March 18th