Group 1: InterDigital, Inc. (IDCC) - InterDigital is a global research and development company with a Zacks Rank 1 [1] - The Zacks Consensus Estimate for its current year earnings increased by 14.7% over the last 60 days [1] - InterDigital's shares gained 10.6% over the last three months, while the S&P 500 declined by 12.7% [1] - The company has a Momentum Score of B [1] Group 2: Bank First Corporation (BFC) - Bank First Corporation is a holding company for Bank with a Zacks Rank 1 [2] - The Zacks Consensus Estimate for its current year earnings increased by 6.5% over the last 60 days [2] - Bank First Corporation's shares gained 6.7% over the last three months, compared to the S&P 500's decline of 12.7% [2] - The company possesses a Momentum Score of B [2] Group 3: Celsius Holdings, Inc. (CELH) - Celsius Holdings is a functional beverage company with a Zacks Rank 1 [3] - The Zacks Consensus Estimate for its current year earnings increased by 20.7% over the last 60 days [3] - Celsius Holdings' shares gained 38.9% over the last three months, while the S&P 500 declined by 12.7% [3] - The company has a Momentum Score of A [3]
Best Momentum Stocks to Buy for April 21st