Go Pro

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
Buffalo Coal Corp. stock logo
BUF
Buffalo Coal
C$0.01
+100.0%
C$0.01
C$0.01
C$0.03
C$7.37M0.58148,901 shs26,000 shs
Dundee Energy Limited stock logo
DEN
Dundee Energy
C$0.00
C$0.01
C$0.06
C$1.88MN/A212,667 shs29,000 shs
Royal Helium Ltd. stock logo
RHC
Royal Helium
C$0.02
C$0.02
C$0.02
C$0.21
C$7.16M2.26751,742 shs77,194 shs
Texas Pacific Land Corporation stock logo
TPL
Texas Pacific Land
$364.29
-1.5%
$389.35
$269.23
$547.20
$25.13B0.6413,067 shs200,098 shs
7 Stocks That Could Lead the Next Market Boom Cover

Tesla, Nvidia, and Google helped shape the last era of market growth, but the next wave could come from a new group of companies. Inside this report, you’ll find 7 stocks that could play a major role in the next tech-driven market boom.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Buffalo Coal Corp. stock logo
BUF
Buffalo Coal
0.00%0.00%0.00%0.00%0.00%
Dundee Energy Limited stock logo
DEN
Dundee Energy
0.00%0.00%0.00%0.00%0.00%
Royal Helium Ltd. stock logo
RHC
Royal Helium
0.00%0.00%0.00%0.00%0.00%
Texas Pacific Land Corporation stock logo
TPL
Texas Pacific Land
0.00%-5.26%-9.66%-1.07%+16.86%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Buffalo Coal Corp. stock logo
BUF
Buffalo Coal
C$0.01
+100.0%
C$0.01
C$0.01
C$0.03
C$7.37M0.58148,901 shs26,000 shs
Dundee Energy Limited stock logo
DEN
Dundee Energy
C$0.00
C$0.01
C$0.06
C$1.88MN/A212,667 shs29,000 shs
Royal Helium Ltd. stock logo
RHC
Royal Helium
C$0.02
C$0.02
C$0.02
C$0.21
C$7.16M2.26751,742 shs77,194 shs
Texas Pacific Land Corporation stock logo
TPL
Texas Pacific Land
$364.29
-1.5%
$389.35
$269.23
$547.20
$25.13B0.6413,067 shs200,098 shs
7 Stocks That Could Lead the Next Market Boom Cover

Tesla, Nvidia, and Google helped shape the last era of market growth, but the next wave could come from a new group of companies. Inside this report, you’ll find 7 stocks that could play a major role in the next tech-driven market boom.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Buffalo Coal Corp. stock logo
BUF
Buffalo Coal
0.00%0.00%0.00%0.00%0.00%
Dundee Energy Limited stock logo
DEN
Dundee Energy
0.00%0.00%0.00%0.00%0.00%
Royal Helium Ltd. stock logo
RHC
Royal Helium
0.00%0.00%0.00%0.00%0.00%
Texas Pacific Land Corporation stock logo
TPL
Texas Pacific Land
0.00%-5.26%-9.66%-1.07%+16.86%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Buffalo Coal Corp. stock logo
BUF
Buffalo Coal
0.00
N/AN/AN/A
Dundee Energy Limited stock logo
DEN
Dundee Energy
0.00
N/AN/AN/A
Royal Helium Ltd. stock logo
RHC
Royal Helium
0.00
N/AN/AN/A
Texas Pacific Land Corporation stock logo
TPL
Texas Pacific Land
2.00
Hold$639.0075.41% Upside

Current Analyst Ratings Breakdown

Latest DEN, TPL, BUF, and RHC Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
7/29/2026
Texas Pacific Land Corporation stock logo
TPL
Texas Pacific Land
Reiterated RatingHold (C+)
7/29/2026
Texas Pacific Land Corporation stock logo
TPL
Texas Pacific Land
UpgradeStrong SellHold
6/30/2026
Texas Pacific Land Corporation stock logo
TPL
Texas Pacific Land
DowngradeHoldStrong Sell
6/1/2026
Texas Pacific Land Corporation stock logo
TPL
Texas Pacific Land
DowngradeStrong-BuyHold
(Data available from 8/31/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Buffalo Coal Corp. stock logo
BUF
Buffalo Coal
C$469.18M0.02C$0.09 per share0.12C($1.00) per share-0.01
Dundee Energy Limited stock logo
DEN
Dundee Energy
N/AN/AN/AN/AN/AN/A
Royal Helium Ltd. stock logo
RHC
Royal Helium
C$1.60M4.47C$0.00 per share21.64C$0.14 per share0.14
Texas Pacific Land Corporation stock logo
TPL
Texas Pacific Land
$798.19M31.48$7.89 per share46.17$21.16 per share17.22
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Buffalo Coal Corp. stock logo
BUF
Buffalo Coal
C$10.48MN/AN/AN/AN/A2.23%N/A7.06%N/A
Dundee Energy Limited stock logo
DEN
Dundee Energy
N/AN/AN/AN/AN/AN/AN/AN/AN/A
Royal Helium Ltd. stock logo
RHC
Royal Helium
-C$15.15M-C$0.05N/AN/AN/AN/A-30.05%-7.84%N/A
Texas Pacific Land Corporation stock logo
TPL
Texas Pacific Land
$481.38M$7.8546.4337.79N/A60.32%35.76%32.04%11/4/2026 (Estimated)

Latest DEN, TPL, BUF, and RHC Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
8/5/2026Q2 2026
Texas Pacific Land Corporation stock logo
TPL
Texas Pacific Land
$2.18$2.23+$0.05$2.23$249.50 million$246.10 million
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
Buffalo Coal Corp. stock logo
BUF
Buffalo Coal
N/AN/AN/AN/AN/A
Dundee Energy Limited stock logo
DEN
Dundee Energy
N/AN/AN/AN/AN/A
Royal Helium Ltd. stock logo
RHC
Royal Helium
N/AN/AN/AN/AN/A
Texas Pacific Land Corporation stock logo
TPL
Texas Pacific Land
$2.400.66%-5.92%30.57%3 Years

Latest DEN, TPL, BUF, and RHC Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
8/4/2026
Texas Pacific Land Corporation stock logo
TPL
Texas Pacific Land
quarterly$0.600.63%9/1/20269/1/20269/15/2026
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Buffalo Coal Corp. stock logo
BUF
Buffalo Coal
N/A
0.31
0.20
Dundee Energy Limited stock logo
DEN
Dundee Energy
N/AN/AN/A
Royal Helium Ltd. stock logo
RHC
Royal Helium
68.89
0.25
0.61
Texas Pacific Land Corporation stock logo
TPL
Texas Pacific Land
N/A
10.85
10.86

Institutional Ownership

CompanyInstitutional Ownership
Buffalo Coal Corp. stock logo
BUF
Buffalo Coal
N/A
Dundee Energy Limited stock logo
DEN
Dundee Energy
N/A
Royal Helium Ltd. stock logo
RHC
Royal Helium
N/A
Texas Pacific Land Corporation stock logo
TPL
Texas Pacific Land
59.94%

Insider Ownership

CompanyInsider Ownership
Buffalo Coal Corp. stock logo
BUF
Buffalo Coal
90.00%
Dundee Energy Limited stock logo
DEN
Dundee Energy
N/A
Royal Helium Ltd. stock logo
RHC
Royal Helium
3.25%
Texas Pacific Land Corporation stock logo
TPL
Texas Pacific Land
6.90%
CompanyEmployeesShares OutstandingFree FloatOptionable
Buffalo Coal Corp. stock logo
BUF
Buffalo Coal
454736.60 millionN/ANot Optionable
Dundee Energy Limited stock logo
DEN
Dundee Energy
657188.08 millionN/ANot Optionable
Royal Helium Ltd. stock logo
RHC
Royal Helium
N/A357.83 millionN/ANot Optionable
Texas Pacific Land Corporation stock logo
TPL
Texas Pacific Land
10068.97 million64.22 millionNot Optionable

Recent News About These Companies

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Buffalo Coal stock logo

Buffalo Coal CVE:BUF

C$0.01 +0.01 (+100.00%)
As of 04/20/2023

Buffalo Coal Corp., together with its subsidiaries, operates as a coal mining company in South Africa. It primarily focuses on the Aviemore anthracite mine covering an area of approximately 5,513 hectares and Magdalena mine covering an area of approximately 1,844 hectares located in the Kwa-Zulu, Natal Province of South Africa. The company was formerly known as Forbes & Manhattan Coal Corp. and changed its name to Buffalo Coal Corp. in July 2014. Buffalo Coal Corp. is headquartered in Dundee, South Africa. As of June 14, 2022, Buffalo Coal Corp. operates as a subsidiary of Belvedere Resources Dmcc.

Dundee Energy stock logo

Dundee Energy TSE:DEN

Dundee Energy Limited is an oil and natural gas company. The Company is engaged in the exploration, development, production and marketing of oil and natural gas. Its segments include Southern Ontario, Spain and Corporate. It holds interests, both directly and indirectly, in producing oil and natural gas assets in southern Ontario and is the developer of an offshore underground natural gas storage facility in Spain. Its operating interest includes its ownership of Dundee Energy Limited Partnership (DELP), which is involved in the exploration, development and production of oil and gas properties in southern Ontario, Canada. The Company also holds interest in Eurogas International Inc., which is an oil and gas exploration company that holds a working interest in the Sfax permit, located offshore Tunisia. The Company holds interest in Windiga Energy Inc., which is focused on developing, owning and operating renewable energy facilities on the African and Latin American continents.

Royal Helium stock logo

Royal Helium CVE:RHC

C$0.02 0.00 (0.00%)
As of 01/20/2025

Royal Helium Ltd. engages in the exploration and development of helium properties in Canada. It holds approximately 1,000,000 acres of prospective helium land across southern Saskatchewan and southeastern Alberta. The company is headquartered in Saskatoon, Canada.

Texas Pacific Land stock logo

Texas Pacific Land NYSE:TPL

$364.29 -5.42 (-1.47%)
As of 08/28/2026 03:58 PM Eastern

Texas Pacific Land Corporation engages in the land and resource management, and water services and operations businesses. The company owns a 1/128th nonparticipating perpetual oil and gas royalty interest (NPRI) under approximately 85,000 acres of land; a 1/16th NPRI under approximately 371,000 acres of land; and approximately 4,000 additional net royalty acres, total of approximately 195,000 NRA located in the western part of Texas. The Land and Resource Management segment manages surface acres of land, and oil and gas royalty interest in West Texas. This segment also engages in easements, such as transporting oil, gas and related hydrocarbons, power line and utility, and subsurface wellbore easements. In addition, this segment leases its land for processing, storage, and compression facilities and roads; and is involved in sale of materials, such as caliche, sand, and other material, as well as sells land. The Water Services and Operations segment provides full-service water offerings, including water sourcing, produced-water treatment, infrastructure development, and disposal solutions to operators in the Permian Basin. This segment also holds produced water royalties. Texas Pacific Land Corporation was founded in 1888 and is headquartered in Dallas, Texas.