Free Trial

Compare Stocks

Compare stocks with our powerful stock comparison tool. Analyze fundamentals, price performance, and key financial indicators to make informed investment decisions. Our tool lets you compare up to ten stocks side by side based on Performance Charts, Price & Volume, MarketRank™, Analyst Ratings, Sales & Book Value, Profitability & Earnings, Dividends, Debt, Ownership, Headlines, and more. Simply enter up to ten stock symbols (e.g., BAC, JPM, WFC, C, GS) to get started and uncover top investment opportunities.

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Black Stone Minerals, L.P. stock logo
BSM
Black Stone Minerals
$13.18
+0.7%
$13.69
$12.78
$16.03
$2.78B0.31418,844 shs112,334 shs
Granite Ridge Resources, Inc. stock logo
GRNT
Granite Ridge Resources
$6.39
+0.2%
$5.63
$4.52
$7.10
$836.09M0.31535,808 shs428,024 shs
Liberty Energy Inc. stock logo
LBRT
Liberty Energy
$12.07
+5.2%
$12.17
$9.50
$24.43
$1.96B0.682.83 million shs760,164 shs
Expro Group Holdings N.V. stock logo
XPRO
Expro Group
$9.11
+6.1%
$8.53
$6.70
$24.50
$1.05B1.181.22 million shs292,426 shs
20 Stocks to Sell Now Cover

Today, we are inviting you to take a free peek at our proprietary, exclusive, and up-to-the-minute list of 20 stocks that Wall Street's top analysts hate.

Many of these appear to have good fundamentals and might seem like okay investments, but something is wrong. Analysts smell something seriously rotten about these companies. These are true "Strong Sell" stocks.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Black Stone Minerals, L.P. stock logo
BSM
Black Stone Minerals
+0.42%+1.06%-2.02%-14.35%-16.40%
Granite Ridge Resources, Inc. stock logo
GRNT
Granite Ridge Resources
-2.78%-0.47%+13.04%+3.16%+0.63%
Liberty Energy Inc. stock logo
LBRT
Liberty Energy
-0.56%-4.00%-0.69%-27.26%-44.90%
Expro Group Holdings N.V. stock logo
XPRO
Expro Group
+2.07%+2.98%+3.72%-12.86%-62.30%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Black Stone Minerals, L.P. stock logo
BSM
Black Stone Minerals
1.6964 of 5 stars
1.02.01.70.02.32.51.9
Granite Ridge Resources, Inc. stock logo
GRNT
Granite Ridge Resources
3.3963 of 5 stars
2.24.02.50.02.81.71.9
Liberty Energy Inc. stock logo
LBRT
Liberty Energy
4.7847 of 5 stars
4.33.02.50.02.11.73.8
Expro Group Holdings N.V. stock logo
XPRO
Expro Group
4.1645 of 5 stars
3.31.00.00.01.62.55.0
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Black Stone Minerals, L.P. stock logo
BSM
Black Stone Minerals
2.00
Hold$14.006.26% Upside
Granite Ridge Resources, Inc. stock logo
GRNT
Granite Ridge Resources
2.33
Hold$7.5017.46% Upside
Liberty Energy Inc. stock logo
LBRT
Liberty Energy
2.67
Moderate Buy$17.2342.68% Upside
Expro Group Holdings N.V. stock logo
XPRO
Expro Group
2.67
Moderate Buy$12.0031.71% Upside

Current Analyst Ratings Breakdown

Latest GRNT, LBRT, BSM, and XPRO Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
6/5/2025
Liberty Energy Inc. stock logo
LBRT
Liberty Energy
Wells Fargo & Company
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetEqual Weight ➝ Equal Weight$11.00 ➝ $12.00
5/28/2025
Liberty Energy Inc. stock logo
LBRT
Liberty Energy
JPMorgan Chase & Co.
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetNeutral ➝ Neutral$16.00 ➝ $13.00
5/27/2025
Expro Group Holdings N.V. stock logo
XPRO
Expro Group
Wells Fargo & Company
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageOverweight$12.00
5/16/2025
Liberty Energy Inc. stock logo
LBRT
Liberty Energy
Morgan Stanley
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOverweight ➝ Overweight$25.00 ➝ $20.00
5/13/2025
Black Stone Minerals, L.P. stock logo
BSM
Black Stone Minerals
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetNeutral ➝ Neutral$15.00 ➝ $14.00
5/7/2025
Expro Group Holdings N.V. stock logo
XPRO
Expro Group
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOverweight ➝ Overweight$14.00 ➝ $12.00
4/22/2025
Black Stone Minerals, L.P. stock logo
BSM
Black Stone Minerals
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetNeutral ➝ Neutral$16.00 ➝ $15.00
4/22/2025
Liberty Energy Inc. stock logo
LBRT
Liberty Energy
Citigroup
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetNeutral ➝ Neutral$16.00 ➝ $13.50
4/22/2025
Liberty Energy Inc. stock logo
LBRT
Liberty Energy
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOverweight ➝ Overweight$17.00 ➝ $16.00
4/22/2025
Liberty Energy Inc. stock logo
LBRT
Liberty Energy
Stifel Nicolaus
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$23.00 ➝ $22.00
4/21/2025
Liberty Energy Inc. stock logo
LBRT
Liberty Energy
Cowen
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingHold ➝ Hold
(Data available from 7/1/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Black Stone Minerals, L.P. stock logo
BSM
Black Stone Minerals
$433.70M6.41$1.52 per share8.66$3.93 per share3.35
Granite Ridge Resources, Inc. stock logo
GRNT
Granite Ridge Resources
$380.03M2.20$1.90 per share3.36$4.86 per share1.31
Liberty Energy Inc. stock logo
LBRT
Liberty Energy
$4.32B0.45$5.03 per share2.40$12.23 per share0.99
Expro Group Holdings N.V. stock logo
XPRO
Expro Group
$1.71B0.61$2.28 per share4.00$12.69 per share0.72
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Black Stone Minerals, L.P. stock logo
BSM
Black Stone Minerals
$271.33M$0.9214.329.15N/A55.74%32.76%22.26%8/4/2025 (Estimated)
Granite Ridge Resources, Inc. stock logo
GRNT
Granite Ridge Resources
$18.76M$0.0970.858.99N/A2.98%13.46%8.41%8/14/2025 (Estimated)
Liberty Energy Inc. stock logo
LBRT
Liberty Energy
$316.01M$1.518.009.74N/A6.03%10.30%6.15%7/16/2025 (Estimated)
Expro Group Holdings N.V. stock logo
XPRO
Expro Group
$51.92M$0.5815.7110.350.833.98%6.89%4.40%7/24/2025 (Estimated)

Latest GRNT, LBRT, BSM, and XPRO Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
7/24/2025Q2 2025
Expro Group Holdings N.V. stock logo
XPRO
Expro Group
$0.27N/AN/AN/A$408.04 millionN/A
7/16/2025Q2 2025
Liberty Energy Inc. stock logo
LBRT
Liberty Energy
$0.16N/AN/AN/A$1.01 billionN/A
5/8/2025Q1 2025
Granite Ridge Resources, Inc. stock logo
GRNT
Granite Ridge Resources
$0.20$0.22+$0.02$0.07$115.30 million$122.93 million
4/16/2025Q1 2025
Liberty Energy Inc. stock logo
LBRT
Liberty Energy
$0.03$0.04+$0.01$0.12$960.64 million$977.46 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Black Stone Minerals, L.P. stock logo
BSM
Black Stone Minerals
$1.5011.39%N/A163.04%N/A
Granite Ridge Resources, Inc. stock logo
GRNT
Granite Ridge Resources
$0.446.89%N/A488.89%N/A
Liberty Energy Inc. stock logo
LBRT
Liberty Energy
$0.322.65%N/A21.19%2 Years
Expro Group Holdings N.V. stock logo
XPRO
Expro Group
N/AN/AN/AN/AN/A

Latest GRNT, LBRT, BSM, and XPRO Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/15/2025
Liberty Energy Inc. stock logo
LBRT
Liberty Energy
quarterly$0.082.81%6/6/20256/6/20256/20/2025
5/9/2025
Granite Ridge Resources, Inc. stock logo
GRNT
Granite Ridge Resources
quarterly$0.118.5%5/30/20255/30/20256/13/2025
4/17/2025
Black Stone Minerals, L.P. stock logo
BSM
Black Stone Minerals
quarterly$0.375010.3%5/8/20255/8/20255/15/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Black Stone Minerals, L.P. stock logo
BSM
Black Stone Minerals
0.08
1.35
1.35
Granite Ridge Resources, Inc. stock logo
GRNT
Granite Ridge Resources
0.40
1.20
1.20
Liberty Energy Inc. stock logo
LBRT
Liberty Energy
0.21
1.20
0.91
Expro Group Holdings N.V. stock logo
XPRO
Expro Group
0.09
2.11
1.74

Institutional Ownership

CompanyInstitutional Ownership
Black Stone Minerals, L.P. stock logo
BSM
Black Stone Minerals
14.49%
Granite Ridge Resources, Inc. stock logo
GRNT
Granite Ridge Resources
31.56%
Liberty Energy Inc. stock logo
LBRT
Liberty Energy
98.22%
Expro Group Holdings N.V. stock logo
XPRO
Expro Group
92.07%

Insider Ownership

CompanyInsider Ownership
Black Stone Minerals, L.P. stock logo
BSM
Black Stone Minerals
17.80%
Granite Ridge Resources, Inc. stock logo
GRNT
Granite Ridge Resources
8.50%
Liberty Energy Inc. stock logo
LBRT
Liberty Energy
1.90%
Expro Group Holdings N.V. stock logo
XPRO
Expro Group
1.80%
CompanyEmployeesShares OutstandingFree FloatOptionable
Black Stone Minerals, L.P. stock logo
BSM
Black Stone Minerals
110211.14 million173.56 millionOptionable
Granite Ridge Resources, Inc. stock logo
GRNT
Granite Ridge Resources
1131.13 million119.99 millionOptionable
Liberty Energy Inc. stock logo
LBRT
Liberty Energy
5,700161.95 million158.88 millionOptionable
Expro Group Holdings N.V. stock logo
XPRO
Expro Group
8,500115.39 million113.31 millionOptionable

Recent News About These Companies

Expro Wins Well Test Contract for Major UK CCS Project
Expro Announces New Chief Financial Officer
Expro Group (NYSE:XPRO) Shares Up 6.8% - Here's Why

New MarketBeat Followers Over Time

Media Sentiment Over Time

Black Stone Minerals stock logo

Black Stone Minerals NYSE:BSM

$13.18 +0.10 (+0.73%)
As of 12:51 PM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Black Stone Minerals, L.P., together with its subsidiaries, owns and manages oil and natural gas mineral interests. It owns mineral interests in approximately 16.8 million gross acres, nonparticipating royalty interests in 1.8 million gross acres, and overriding royalty interests in 1.6 million gross acres located in 41 states in the United States. The company was founded in 1876 and is based in Houston, Texas.

Granite Ridge Resources stock logo

Granite Ridge Resources NYSE:GRNT

$6.38 +0.02 (+0.24%)
As of 12:50 PM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Granite Ridge Resources, Inc. operates as a non-operated oil and gas exploration and production company. It owns a portfolio of wells and acreage across the Permian and other unconventional basins in the United States. Granite Ridge Resources, Inc. is based in Dallas, Texas.

Liberty Energy stock logo

Liberty Energy NYSE:LBRT

$12.07 +0.59 (+5.17%)
As of 12:51 PM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Liberty Energy Inc. provides hydraulic services and related technologies to onshore oil and natural gas exploration, and production companies in North America. The company offers hydraulic fracturing services, including complementary services, such as wireline services, proppant delivery solutions, field gas processing and treating, compressed natural gas (CNG) delivery, data analytics, related goods comprising sand mine operations, and technologies; and well site fueling and logistics. As of as of December 31, 2023, the company owned and operated a fleet of approximately 40 active hydraulic fracturing; and two sand mines in the Permian Basin. In addition, the company provides services primarily in the Permian Basin, the Williston Basin, the Eagle Ford Shale, the Haynesville Shale, the Appalachian Basin (Marcellus Shale and Utica Shale), the Western Canadian Sedimentary Basin, the Denver-Julesburg Basin (the DJ Basin), and the Anadarko Basin. Liberty Energy Inc. was formerly known as Liberty Oilfield Services Inc. and changed its name to Liberty Energy Inc. in April 2022. The company was founded in 2011 and is headquartered in Denver, Colorado.

Expro Group stock logo

Expro Group NYSE:XPRO

$9.11 +0.52 (+6.07%)
As of 12:51 PM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Expro Group Holdings N.V. engages in the provision of energy services in North and Latin America, Europe and Sub-Saharan Africa, the Middle East and North Africa, and the Asia-Pacific. The company provides well construction services, such as technology solutions in drilling, tubular running services, and cementing and tubulars; and well management services, including well flow management, subsea well access, and well intervention and integrity solutions. It serves exploration and production companies in onshore and offshore environments in approximately 60 countries. Expro Group Holdings N.V. was founded in 1938 and is based in Houston, Texas.