New: Introducing the Finviz Crypto Map

Learn More

Best Momentum Stock to Buy for July 21st

By Zacks Equity Research | July 21, 2025, 10:00 AM

Here are three stocks with buy rank and strong momentum characteristics for investors to consider today, July 21st:

Monarch Casino & Resort MCRI: This company which is dedicated to deliver the ultimate guest experience by providing exceptional services as well as the latest gaming, dining and hospitality amenities, has a Zacks Rank #1(Strong Buy), and witnessed the Zacks Consensus Estimate for its current year earnings increasing 5.8% over the last 60 days.

Monarch Casino & Resort, Inc. Price and Consensus

Monarch Casino & Resort, Inc. Price and Consensus

Monarch Casino & Resort, Inc. price-consensus-chart | Monarch Casino & Resort, Inc. Quote

Monarch Casino & Resort’s shares gained 43.1% over the last three month compared with the S&P 500’s gain of 22.1%. The company possesses a Momentum Score of A.

Monarch Casino & Resort, Inc. Price

Monarch Casino & Resort, Inc. Price

Monarch Casino & Resort, Inc. price | Monarch Casino & Resort, Inc. Quote

South Plains Financial SPFI: This holding company for City Bank which provides commercial and consumer financial services to small and medium-sized businesses and individuals, has a Zacks Rank #1, and witnessed the Zacks Consensus Estimate for its current year earnings increasing 3.2% over the last 60 days.

South Plains Financial, Inc. Price and Consensus

South Plains Financial, Inc. Price and Consensus

South Plains Financial, Inc. price-consensus-chart | South Plains Financial, Inc. Quote

South Plains Financial's shares gained 29.2% over the last three month compared with the S&P 500’s gain of 22.1%. The company possesses a Momentum Score of A.

South Plains Financial, Inc. Price

South Plains Financial, Inc. Price

South Plains Financial, Inc. price | South Plains Financial, Inc. Quote

Fulton Financial FULT: This bank holding company which provides retail and commercial banking and investment management and trust services in central and eastern Pennsylvania, southern New Jersey, northern Maryland and southern Delaware, has a Zacks Rank #1, and witnessed the Zacks Consensus Estimate for its current year earnings increasing 5% over the last 60 days.

Fulton Financial Corporation Price and Consensus

Fulton Financial Corporation Price and Consensus

Fulton Financial Corporation price-consensus-chart | Fulton Financial Corporation Quote

Fulton Financial's shares gained 25.9% over the last three month compared with the S&P 500’s gain of 22.1%. The company possesses a Momentum Score of A.

Fulton Financial Corporation Price

Fulton Financial Corporation Price

Fulton Financial Corporation price | Fulton Financial Corporation Quote

 

See the full list of top ranked stocks here

 

Learn more about the Momentum score and how it is calculated here.

Want the latest recommendations from Zacks Investment Research? Today, you can download 7 Best Stocks for the Next 30 Days. Click to get this free report


 
Monarch Casino & Resort, Inc. (MCRI): Free Stock Analysis Report
 
Fulton Financial Corporation (FULT): Free Stock Analysis Report
 
South Plains Financial, Inc. (SPFI): Free Stock Analysis Report

This article originally published on Zacks Investment Research (zacks.com).

Zacks Investment Research

Latest News