Free Trial

7 Best Stocks to Own Right Now

Today, we invite you to view our list of the seven best stocks to own for the next thirty days.

Why is it worth looking into these stocks? Some of Wall Street's most respected and most accurate research analysts have been upgrading these stocks and raising their price targets for these companies.

No, we're not talking recommendations from some no-name blogger or a junior analyst from a brokerage you've never heard of. These stocks have received multiple positive recommendations in the last 30 days from analysts that have received four-star and five-star rankings from MarketBeat's proprietary brokerage ranking system.

Analysts that earn rare four-star and five-star rankings from MarketBeat consistently issue accurate price targets, and their buy recommendations often outperform the market by double digits.

MarketBeat's editorial team has reviewed every research report published by these top-rated analysts in the last 90 days and have identified seven stocks that these analysts are poised for an immediate breakout.

#1 - AT&T (NYSE:T)

Upgrades from Top-Ranked Analysts
9 (in the last 90 days)
Consensus Rating
Moderate Buy
Rating Score
2.7
Ratings Breakdown
18 Buy Ratings, 6 Hold Ratings, 1 Sell Ratings.
Consensus Price Target
$28.48 (3.7% Upside)

About AT&T

AT&T logoAT&T, Inc is a holding company, which engages in the provision of telecommunications and technology services. It operates through the Communications and Latin America segments. The Communications segment offers wireless, wireline telecom, and broadband services to businesses and consumers located in the US and businesses globally. More about AT&T
 

Recent Analyst Ratings

DateBrokerageActionRatingPrice TargetDetails
4/24/2025Morgan StanleyReiterated RatingOverweight ➝ Overweight$30.00 ➝ $31.00
4/24/2025CowenReiterated RatingHold ➝ Hold
4/24/2025Williams TradingSet Price Target$30.00
4/24/2025Royal Bank of CanadaBoost Price TargetOutperform ➝ Outperform$28.00 ➝ $30.00
4/24/2025TD SecuritiesBoost Price TargetHold ➝ Hold$29.00 ➝ $30.00
4/24/2025JPMorgan Chase & Co.Boost Price TargetOverweight ➝ Overweight$28.00 ➝ $31.00
4/24/2025ScotiabankBoost Price TargetSector Outperform ➝ Sector Outperform$29.00 ➝ $29.50
4/24/2025Wells Fargo & CompanyBoost Price TargetOverweight ➝ Overweight$27.00 ➝ $30.00
4/24/2025Evercore ISIBoost Price TargetIn-Line ➝ In-Line$25.00 ➝ $27.00
4/8/2025ScotiabankBoost Price TargetSector Outperform ➝ Sector Outperform$28.50 ➝ $29.00

#2 - Check Point Software Technologies (NASDAQ:CHKP)

Upgrades from Top-Ranked Analysts
9 (in the last 90 days)
Consensus Rating
Hold
Rating Score
2.4
Ratings Breakdown
12 Buy Ratings, 17 Hold Ratings, 0 Sell Ratings.
Consensus Price Target
$233.04 (11.6% Upside)

About Check Point Software Technologies

Check Point Software Technologies logoCheck Point Software Technologies Ltd. develops, markets, and supports a range of products and services for IT security worldwide. The company offers a multilevel security architecture, cloud, network, mobile devices, endpoints information, and IOT solutions. It provides Check Point Infinity Architecture, a cyber security architecture that protects against fifth generation cyber-attacks across various networks, endpoint, cloud, workloads, Internet of Things, and mobile. More about Check Point Software Technologies
 

Recent Analyst Ratings

DateBrokerageActionRatingPrice TargetDetails
4/24/2025WedbushReiterated RatingOutperform ➝ Outperform$240.00 ➝ $240.00
4/24/2025StephensLower Price TargetEqual Weight ➝ Equal Weight$255.00 ➝ $229.00
4/24/2025ScotiabankLower Price TargetSector Outperform ➝ Sector Outperform$250.00 ➝ $240.00
4/24/2025Wells Fargo & CompanyLower Price TargetOverweight ➝ Overweight$280.00 ➝ $265.00
4/23/2025BMO Capital MarketsReiterated RatingOutperform ➝ Outperform
4/23/2025Roth CapitalInitiated CoverageNeutral$215.00
4/22/2025Roth CapitalUpgradeHold
4/16/2025Morgan StanleyLower Price TargetEqual Weight ➝ Equal Weight$235.00 ➝ $220.00
4/1/2025StephensInitiated CoverageEqual Weight$255.00
3/31/2025StephensUpgradeStrong-Buy

#3 - Agnico Eagle Mines (NYSE:AEM)

Upgrades from Top-Ranked Analysts
8 (in the last 90 days)
Consensus Rating
Buy
Rating Score
3.1
Ratings Breakdown
9 Buy Ratings, 2 Hold Ratings, 0 Sell Ratings.
Consensus Price Target
$124.40 (4.5% Upside)

About Agnico Eagle Mines

Agnico Eagle Mines logoAgnico Eagle Mines Limited, a gold mining company, exploration, development, and production of precious metals. It explores for gold. The company's mines are located in Canada, Australia, Finland and Mexico, with exploration and development activities in Canada, Australia, Europe, Latin America, and the United States. More about Agnico Eagle Mines
 

Recent Analyst Ratings

DateBrokerageActionRatingPrice TargetDetails
4/16/2025BMO Capital MarketsInitiated CoverageOutperform$181.00
4/15/2025BMO Capital MarketsUpgradeStrong-Buy
4/14/2025ScotiabankReiterated RatingOutperform ➝ Outperform
4/14/2025ScotiabankBoost Price TargetSector Outperform ➝ Sector Outperform$105.00 ➝ $126.00
4/11/2025UBS GroupBoost Price TargetNeutral ➝ Neutral$110.00 ➝ $115.00
4/8/2025Bank of AmericaBoost Price TargetBuy ➝ Buy$119.00 ➝ $142.00
4/4/2025Raymond JamesBoost Price TargetOutperform ➝ Outperform$105.00 ➝ $130.00
4/4/2025Royal Bank of CanadaBoost Price TargetOutperform ➝ Outperform$110.00 ➝ $115.00
3/31/2025CitigroupBoost Price TargetBuy$100.00 ➝ $140.00
3/31/2025UBS GroupDowngradeBuy ➝ Neutral$100.00 ➝ $110.00

#4 - Franco-Nevada (NYSE:FNV)

Upgrades from Top-Ranked Analysts
8 (in the last 90 days)
Consensus Rating
Moderate Buy
Rating Score
2.5
Ratings Breakdown
7 Buy Ratings, 6 Hold Ratings, 0 Sell Ratings.
Consensus Price Target
$162.25 (4.8% Downside)

About Franco-Nevada

Franco-Nevada logoFranco-Nevada Corporation operates as a gold-focused royalty and streaming company in South America, Central America, Mexico, the United States, Canada, and internationally. It operates through Mining and Energy segments. The company manages its portfolio with a focus on precious metals, such as gold, silver, and platinum group metals; and engages in the sale of crude oil, natural gas, and natural gas liquids through a third-party marketing agent. More about Franco-Nevada
 

Recent Analyst Ratings

DateBrokerageActionRatingPrice TargetDetails
4/16/2025BMO Capital MarketsInitiated CoverageOutperform
4/14/2025ScotiabankBoost Price TargetSector Perform ➝ Sector Perform$150.00 ➝ $165.00
4/11/2025UBS GroupBoost Price TargetBuy ➝ Buy$170.00 ➝ $190.00
4/4/2025Raymond JamesBoost Price TargetOutperform ➝ Outperform$162.00 ➝ $181.00
4/2/2025National BanksharesReiterated RatingSector Perform ➝ Sector Perform
3/26/2025HC WainwrightBoost Price TargetBuy ➝ Buy$165.00 ➝ $180.00
3/11/2025Raymond JamesBoost Price TargetOutperform$160.00 ➝ $162.00
3/11/2025ScotiabankBoost Price TargetSector Perform ➝ Sector Perform$145.00 ➝ $150.00
3/11/2025UBS GroupBoost Price TargetBuy ➝ Buy$165.00 ➝ $170.00
3/11/2025HC WainwrightBoost Price TargetBuy ➝ Buy$155.00 ➝ $165.00

#5 - Barrick Gold (NYSE:GOLD)

Upgrades from Top-Ranked Analysts
7 (in the last 90 days)
Consensus Rating
Moderate Buy
Rating Score
2.6
Ratings Breakdown
8 Buy Ratings, 7 Hold Ratings, 0 Sell Ratings.
Consensus Price Target
$24.05 (24.5% Upside)

About Barrick Gold

Barrick Gold logoBarrick Gold Corporation is a sector-leading gold and copper producer.  Its shares trade on the New York Stock Exchange under the symbol GOLD and on the Toronto Stock Exchange under the symbol ABX.   In January 2019 Barrick merged with Randgold Resources and in July that year it combined its gold mines in Nevada, USA, with those of Newmont Corporation in a joint venture, Nevada Gold Mines, which is majority-owned and operated by Barrick. More about Barrick Gold
 

Recent Analyst Ratings

DateBrokerageActionRatingPrice TargetDetails
4/16/2025BMO Capital MarketsInitiated CoverageMarket Perform
4/14/2025ScotiabankBoost Price TargetSector Perform ➝ Sector Perform$20.00 ➝ $22.00
4/11/2025UBS GroupBoost Price TargetBuy ➝ Buy$22.00 ➝ $25.00
4/4/2025Royal Bank of CanadaBoost Price TargetOutperform ➝ Outperform$22.00 ➝ $23.00
4/2/2025National BanksharesReiterated RatingOutperform ➝ Outperform
3/31/2025CitigroupLower Price TargetNeutral$21.00 ➝ $17.00
3/31/2025Raymond JamesBoost Price TargetOutperform ➝ Outperform$23.00 ➝ $23.50
3/21/2025National Bank FinancialUpgradeHold
3/19/2025Stifel CanadaUpgradeStrong-Buy
3/5/2025UBS GroupUpgradeNeutral ➝ Buy$22.00 ➝ $22.00

#6 - Kinross Gold (NYSE:KGC)

Upgrades from Top-Ranked Analysts
7 (in the last 90 days)
Consensus Rating
Buy
Rating Score
3.0
Ratings Breakdown
5 Buy Ratings, 2 Hold Ratings, 0 Sell Ratings.
Consensus Price Target
$13.30 (8.9% Downside)

About Kinross Gold

Kinross Gold logoKinross Gold Corporation, together with its subsidiaries, engages in the acquisition, exploration, and development of gold properties principally in the United States, Brazil, Chile, Canada, and Mauritania. The company operates the Fort Knox mine and the Manh Choh project in Alaska, as well as the Round Mountain and the Bald Mountain mines in Nevada, the United States; the Paracatu mine in Brazil; the La Coipa and the Lobo-Marte project in Chile; the Tasiast mine in Mauritania; and the Great Bear project in Canada. More about Kinross Gold
 

Recent Analyst Ratings

DateBrokerageActionRatingPrice TargetDetails
4/16/2025BMO Capital MarketsInitiated CoverageOutperform
4/14/2025ScotiabankReiterated RatingOutperform ➝ Outperform
4/14/2025ScotiabankBoost Price TargetSector Outperform ➝ Sector Outperform$13.00 ➝ $16.00
4/4/2025Raymond JamesBoost Price TargetMarket Perform ➝ Market Perform$12.00 ➝ $15.00
3/21/2025National Bank FinancialUpgradeStrong-Buy
3/19/2025Stifel CanadaUpgradeStrong-Buy
2/13/2025CIBCBoost Price TargetOutperform$13.00 ➝ $14.00
10/4/2024Jefferies Financial GroupBoost Price TargetHold ➝ Hold$9.00 ➝ $10.00
8/19/2024ScotiabankBoost Price TargetSector Outperform ➝ Sector Outperform$9.50 ➝ $11.00
7/12/2024Jefferies Financial GroupBoost Price TargetHold ➝ Hold$7.00 ➝ $9.00

#7 - Range Resources (NYSE:RRC)

Upgrades from Top-Ranked Analysts
7 (in the last 90 days)
Consensus Rating
Hold
Rating Score
2.4
Ratings Breakdown
8 Buy Ratings, 12 Hold Ratings, 1 Sell Ratings.
Consensus Price Target
$41.50 (21.7% Upside)

About Range Resources

Range Resources logoRange Resources Corporation operates as an independent natural gas, natural gas liquids (NGLs), crude oil, and condensate company in the United States. The company engages in the exploration, development, and acquisition of natural gas and crude oil properties located in the Appalachian region. It sells natural gas to utilities, marketing and midstream companies, and industrial users; NGLs to petrochemical end users, marketers/traders, and natural gas processors; and oil and condensate to crude oil processors, transporters, and refining and marketing companies. More about Range Resources
 

Recent Analyst Ratings

DateBrokerageActionRatingPrice TargetDetails
4/24/2025UBS GroupBoost Price TargetNeutral ➝ Neutral$36.00 ➝ $37.00
4/23/2025BarclaysLower Price TargetEqual Weight ➝ Equal Weight$43.00 ➝ $39.00
4/23/2025StephensReiterated RatingOverweight ➝ Overweight$49.00 ➝ $49.00
4/22/2025SusquehannaLower Price TargetNeutral ➝ Neutral$40.00 ➝ $36.00
4/22/2025Piper SandlerLower Price TargetNeutral ➝ Neutral$33.00 ➝ $32.00
4/17/2025UBS GroupLower Price TargetNeutral ➝ Neutral$37.00 ➝ $36.00
4/15/2025Morgan StanleySet Price Target$41.00
4/11/2025Royal Bank of CanadaReiterated RatingSector Perform ➝ Sector Perform$42.00 ➝ $42.00
4/8/2025Roth CapitalUpgradeHold ➝ Strong-Buy
4/8/2025Roth MkmUpgradeNeutral ➝ Buy$41.00 ➝ $42.00

More Investing Slideshows: