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
Dorchester Minerals, L.P. stock logo
DMLP
Dorchester Minerals
$27.12
+0.2%
$28.14
$25.84
$34.88
$1.28B0.6102,546 shs17,062 shs
Kimbell Royalty stock logo
KRP
Kimbell Royalty
$13.90
-1.0%
$13.17
$10.98
$17.07
$1.49B0.51623,645 shs96,946 shs
PrimeEnergy Corporation stock logo
PNRG
PrimeEnergy
$147.35
-0.6%
$169.71
$104.62
$243.49
$243.35M0.2422,524 shs49,702 shs
Vermilion Energy Inc. stock logo
VET
Vermilion Energy
$7.38
-1.5%
$6.86
$5.14
$11.52
$1.14B1.131.25 million shs306,191 shs
13 Stocks Institutional Investors Won't Stop Buying Cover

Which stocks are hedge funds and endowments buying in today's market? Enter your email address and we'll send you MarketBeat's list of thirteen stocks that institutional investors are buying now.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Dorchester Minerals, L.P. stock logo
DMLP
Dorchester Minerals
-0.15%-3.01%-2.06%-9.50%-13.85%
Kimbell Royalty stock logo
KRP
Kimbell Royalty
-1.79%-2.57%+7.22%-0.85%-14.38%
PrimeEnergy Corporation stock logo
PNRG
PrimeEnergy
-1.13%-1.01%-22.76%-35.41%+35.90%
Vermilion Energy Inc. stock logo
VET
Vermilion Energy
-3.66%-8.98%+17.24%-9.75%-34.51%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Dorchester Minerals, L.P. stock logo
DMLP
Dorchester Minerals
2.0859 of 5 stars
0.02.01.70.03.81.71.3
Kimbell Royalty stock logo
KRP
Kimbell Royalty
2.183 of 5 stars
2.03.01.70.01.70.81.9
PrimeEnergy Corporation stock logo
PNRG
PrimeEnergy
1.0273 of 5 stars
0.02.00.00.12.82.51.3
Vermilion Energy Inc. stock logo
VET
Vermilion Energy
2.0313 of 5 stars
0.02.02.50.02.00.02.5
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Dorchester Minerals, L.P. stock logo
DMLP
Dorchester Minerals
0.00
N/AN/AN/A
Kimbell Royalty stock logo
KRP
Kimbell Royalty
2.00
Hold$17.4025.22% Upside
PrimeEnergy Corporation stock logo
PNRG
PrimeEnergy
0.00
N/AN/AN/A
Vermilion Energy Inc. stock logo
VET
Vermilion Energy
2.50
Moderate BuyN/AN/A

Current Analyst Ratings Breakdown

Latest PNRG, KRP, DMLP, and VET Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
6/5/2025
Vermilion Energy Inc. stock logo
VET
Vermilion Energy
Desjardins
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeHold ➝ Buy
4/25/2025
Vermilion Energy Inc. stock logo
VET
Vermilion Energy
National Bankshares
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform ➝ Outperform
4/21/2025
Kimbell Royalty stock logo
KRP
Kimbell Royalty
KeyCorp
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOverweight ➝ Overweight$20.00 ➝ $18.00
3/31/2025
Kimbell Royalty stock logo
KRP
Kimbell Royalty
Mizuho
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageNeutral$16.00
(Data available from 6/25/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Dorchester Minerals, L.P. stock logo
DMLP
Dorchester Minerals
$161.52M7.95$2.79 per share9.72$7.64 per share3.55
Kimbell Royalty stock logo
KRP
Kimbell Royalty
$309.31M4.81$2.03 per share6.86$5.73 per share2.42
PrimeEnergy Corporation stock logo
PNRG
PrimeEnergy
$237.80M1.03$75.96 per share1.94$118.15 per share1.25
Vermilion Energy Inc. stock logo
VET
Vermilion Energy
$1.45B0.79$2.86 per share2.58$13.29 per share0.55
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Dorchester Minerals, L.P. stock logo
DMLP
Dorchester Minerals
$89.20M$2.0413.29N/A52.49%28.67%28.16%7/30/2025 (Estimated)
Kimbell Royalty stock logo
KRP
Kimbell Royalty
$12.32M$0.05277.7813.769.455.25%9.69%4.95%7/30/2025 (Estimated)
PrimeEnergy Corporation stock logo
PNRG
PrimeEnergy
$55.40M$21.316.88N/A21.73%26.67%15.84%8/12/2025 (Estimated)
Vermilion Energy Inc. stock logo
VET
Vermilion Energy
-$34.11M-$0.16N/A13.41N/A-1.71%-1.22%-0.54%7/30/2025 (Estimated)

Latest PNRG, KRP, DMLP, and VET Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/19/2025Q4 2024
PrimeEnergy Corporation stock logo
PNRG
PrimeEnergy
N/A$3.72N/A$3.72N/A$50.06 million
5/8/2025Q1 2025
Dorchester Minerals, L.P. stock logo
DMLP
Dorchester Minerals
N/A$0.36N/A$0.36N/AN/A
5/8/2025Q1 2025
Kimbell Royalty stock logo
KRP
Kimbell Royalty
$0.15$0.20+$0.05$0.20$84.05 million$84.21 million
5/7/2025Q1 & AGM 2025
Vermilion Energy Inc. stock logo
VET
Vermilion Energy
$0.17$0.07-$0.10$0.07$569.00 million$395.26 million
4/15/2025Q4 2024
PrimeEnergy Corporation stock logo
PNRG
PrimeEnergy
N/A$1.02N/A$1.02N/A$60.53 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Dorchester Minerals, L.P. stock logo
DMLP
Dorchester Minerals
$2.9010.70%N/A142.16%N/A
Kimbell Royalty stock logo
KRP
Kimbell Royalty
$1.8813.53%N/A3,760.00%N/A
PrimeEnergy Corporation stock logo
PNRG
PrimeEnergy
N/AN/AN/AN/AN/A
Vermilion Energy Inc. stock logo
VET
Vermilion Energy
$0.364.88%N/AN/A 3 Years

Latest PNRG, KRP, DMLP, and VET Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
6/21/2025
Vermilion Energy Inc. stock logo
VET
Vermilion Energy
$0.134.66%6/30/20257/1/20257/15/2025
5/9/2025
Kimbell Royalty stock logo
KRP
Kimbell Royalty
quarterly$0.4712.9%5/20/20255/20/20255/28/2025
4/24/2025
Dorchester Minerals, L.P. stock logo
DMLP
Dorchester Minerals
quarterly$0.72589.92%5/5/20255/5/20255/15/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Dorchester Minerals, L.P. stock logo
DMLP
Dorchester Minerals
N/A
13.19
13.19
Kimbell Royalty stock logo
KRP
Kimbell Royalty
0.44
6.02
6.02
PrimeEnergy Corporation stock logo
PNRG
PrimeEnergy
0.03
0.49
0.49
Vermilion Energy Inc. stock logo
VET
Vermilion Energy
0.67
0.71
0.64

Institutional Ownership

CompanyInstitutional Ownership
Dorchester Minerals, L.P. stock logo
DMLP
Dorchester Minerals
19.21%
Kimbell Royalty stock logo
KRP
Kimbell Royalty
25.78%
PrimeEnergy Corporation stock logo
PNRG
PrimeEnergy
N/A
Vermilion Energy Inc. stock logo
VET
Vermilion Energy
31.91%

Insider Ownership

CompanyInsider Ownership
Dorchester Minerals, L.P. stock logo
DMLP
Dorchester Minerals
5.90%
Kimbell Royalty stock logo
KRP
Kimbell Royalty
5.60%
PrimeEnergy Corporation stock logo
PNRG
PrimeEnergy
62.77%
Vermilion Energy Inc. stock logo
VET
Vermilion Energy
2.60%
CompanyEmployeesShares OutstandingFree FloatOptionable
Dorchester Minerals, L.P. stock logo
DMLP
Dorchester Minerals
3047.34 million44.55 millionOptionable
Kimbell Royalty stock logo
KRP
Kimbell Royalty
30106.99 million101.00 millionOptionable
PrimeEnergy Corporation stock logo
PNRG
PrimeEnergy
1101.66 million618,000Not Optionable
Vermilion Energy Inc. stock logo
VET
Vermilion Energy
720154.22 million150.21 millionOptionable

Recent News About These Companies

New MarketBeat Followers Over Time

Media Sentiment Over Time

Dorchester Minerals stock logo

Dorchester Minerals NASDAQ:DMLP

$27.12 +0.07 (+0.24%)
As of 11:41 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Dorchester Minerals, L.P. engages in the acquisition, ownership, and administration of royalty properties in the United States. Its royalty properties include producing and nonproducing mineral, royalty, overriding royalty, net profits, and leasehold interests in 593 counties and parishes in 28 states; and net profits interests represent net profits overriding royalty interests in various properties owned by the operating partnership. Dorchester Minerals Management LP serves as the general partner of Dorchester Minerals, L.P. The company was founded in 1982 and is based in Dallas, Texas.

Kimbell Royalty stock logo

Kimbell Royalty NYSE:KRP

$13.90 -0.14 (-0.96%)
As of 11:42 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Kimbell Royalty Partners, LP, together with its subsidiaries, engages in acquiring and owning mineral and royalty interests in oil and natural gas properties in the United States. It serves as the general partner of the company. The company was incorporated in 2015 and is based in Fort Worth, Texas.

PrimeEnergy stock logo

PrimeEnergy NASDAQ:PNRG

$147.35 -0.92 (-0.62%)
As of 11:43 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

PrimeEnergy Resources Corporation, through its subsidiaries, engages in acquisition, development, and production of oil and natural gas properties in the United States. The company owns leasehold, mineral, and royalty interests in producing and non-producing oil and gas properties; and operates approximately 534 active wells and owns non-operating interests and royalties in 952 additional wells. It also acquires producing oil and gas properties through joint ventures with industry partners; and provides contract services to third parties, including well-servicing support, site-preparation, and construction services for oil and gas drilling and reworking operations. The company was formerly known as PrimeEnergy Corporation and changed its name to PrimeEnergy Resources Corporation in December 2018. PrimeEnergy Resources Corporation was incorporated in 1973 and is headquartered in Houston, Texas.

Vermilion Energy stock logo

Vermilion Energy NYSE:VET

$7.38 -0.12 (-1.54%)
As of 11:43 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Vermilion Energy Inc., together with its subsidiaries, engages in the acquisition, exploration, development, and production of petroleum and natural gas. The company has properties in West Central Alberta, southeast Saskatchewan, Manitoba, and West Pembina in Canada; Wyoming in the United States; southwest Bordeaux and Paris Basin in France; the Netherlands; Germany; Ireland; Croatia; Slovakia; and Australia. The company was founded in 1994 and is headquartered in Calgary, Canada.