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
Alvopetro Energy Ltd. stock logo
ALVOF
Alvopetro Energy
$7.60
-0.4%
$6.89
$4.22
$7.97
$283.54M-0.1851,146 shs43,531 shs
Diversified Energy Company PLC stock logo
DEC
Diversified Energy
$15.43
-1.8%
$13.97
$12.33
$18.90
$1.09B-0.35820,089 shs592,094 shs
Sabine Royalty Trust stock logo
SBR
Sabine Royalty Trust
$74.64
-1.1%
$73.33
$65.31
$84.39
$1.09B0.2231,544 shs28,329 shs
Tamboran Resources Corporation stock logo
TBN
Tamboran Resources
$39.31
+0.7%
$34.46
$19.55
$52.21
$1.12B-2.03120,968 shs106,875 shs
The 10 Best High-Yield Dividend Stocks for 2026 Cover

Discover the 10 Best High-Yield Dividend Stocks for 2026 and secure reliable income in uncertain markets. Download the report now to identify top dividend payers and avoid common yield traps.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Alvopetro Energy Ltd. stock logo
ALVOF
Alvopetro Energy
-0.85%+3.40%+9.20%+23.78%+60.03%
Diversified Energy Company PLC stock logo
DEC
Diversified Energy
-1.28%+4.61%+18.04%+11.69%-1.81%
Sabine Royalty Trust stock logo
SBR
Sabine Royalty Trust
-1.33%-0.23%+5.60%-4.32%-0.45%
Tamboran Resources Corporation stock logo
TBN
Tamboran Resources
+0.38%+5.90%+22.36%+10.67%+84.87%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Alvopetro Energy Ltd. stock logo
ALVOF
Alvopetro Energy
$7.60
-0.4%
$6.89
$4.22
$7.97
$283.54M-0.1851,146 shs43,531 shs
Diversified Energy Company PLC stock logo
DEC
Diversified Energy
$15.43
-1.8%
$13.97
$12.33
$18.90
$1.09B-0.35820,089 shs592,094 shs
Sabine Royalty Trust stock logo
SBR
Sabine Royalty Trust
$74.64
-1.1%
$73.33
$65.31
$84.39
$1.09B0.2231,544 shs28,329 shs
Tamboran Resources Corporation stock logo
TBN
Tamboran Resources
$39.31
+0.7%
$34.46
$19.55
$52.21
$1.12B-2.03120,968 shs106,875 shs
The 10 Best High-Yield Dividend Stocks for 2026 Cover

Discover the 10 Best High-Yield Dividend Stocks for 2026 and secure reliable income in uncertain markets. Download the report now to identify top dividend payers and avoid common yield traps.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Alvopetro Energy Ltd. stock logo
ALVOF
Alvopetro Energy
-0.85%+3.40%+9.20%+23.78%+60.03%
Diversified Energy Company PLC stock logo
DEC
Diversified Energy
-1.28%+4.61%+18.04%+11.69%-1.81%
Sabine Royalty Trust stock logo
SBR
Sabine Royalty Trust
-1.33%-0.23%+5.60%-4.32%-0.45%
Tamboran Resources Corporation stock logo
TBN
Tamboran Resources
+0.38%+5.90%+22.36%+10.67%+84.87%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Alvopetro Energy Ltd. stock logo
ALVOF
Alvopetro Energy
4.00
Strong BuyN/AN/A
Diversified Energy Company PLC stock logo
DEC
Diversified Energy
2.70
Moderate Buy$22.5045.82% Upside
Sabine Royalty Trust stock logo
SBR
Sabine Royalty Trust
3.00
BuyN/AN/A
Tamboran Resources Corporation stock logo
TBN
Tamboran Resources
2.33
Hold$58.5048.82% Upside

Current Analyst Ratings Breakdown

Latest ALVOF, SBR, TBN, and DEC Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
9/1/2026
Alvopetro Energy Ltd. stock logo
ALVOF
Alvopetro Energy
UpgradeHoldStrong-Buy
8/18/2026
Diversified Energy Company PLC stock logo
DEC
Diversified Energy
UpgradeHold (C-)Hold (C)
8/14/2026
Sabine Royalty Trust stock logo
SBR
Sabine Royalty Trust
UpgradeHold (C)Buy (B-)
8/12/2026
Diversified Energy Company PLC stock logo
DEC
Diversified Energy
Boost Price TargetBuy$17.00 ➝ $20.00
8/10/2026
Diversified Energy Company PLC stock logo
DEC
Diversified Energy
Set Price Target$32.00
8/4/2026
Diversified Energy Company PLC stock logo
DEC
Diversified Energy
Reiterated RatingHold (C-)
7/29/2026
Tamboran Resources Corporation stock logo
TBN
Tamboran Resources
DowngradeHoldStrong Sell
7/22/2026
Diversified Energy Company PLC stock logo
DEC
Diversified Energy
Lower Price TargetBuy$20.00 ➝ $17.00
7/21/2026
Diversified Energy Company PLC stock logo
DEC
Diversified Energy
Lower Price TargetBuy$19.00 ➝ $16.00
7/10/2026
Diversified Energy Company PLC stock logo
DEC
Diversified Energy
UpgradeHold
7/7/2026
Diversified Energy Company PLC stock logo
DEC
Diversified Energy
DowngradeStrong-BuyHold
(Data available from 9/5/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Alvopetro Energy Ltd. stock logo
ALVOF
Alvopetro Energy
$57.95M4.89$0.98 per share7.77$2.60 per share2.92
Diversified Energy Company PLC stock logo
DEC
Diversified Energy
$1.94B0.56$7.87 per share1.96$13.59 per share1.14
Sabine Royalty Trust stock logo
SBR
Sabine Royalty Trust
$77.53M14.04$4.98 per share14.98$0.58 per share128.68
Tamboran Resources Corporation stock logo
TBN
Tamboran Resources
N/AN/AN/AN/A$21.92 per shareN/A
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Alvopetro Energy Ltd. stock logo
ALVOF
Alvopetro Energy
$23.10M$0.7410.278.26N/A42.13%27.90%19.95%11/4/2026 (Estimated)
Diversified Energy Company PLC stock logo
DEC
Diversified Energy
$341.11M$3.234.784.62N/AN/AN/AN/AN/A
Sabine Royalty Trust stock logo
SBR
Sabine Royalty Trust
$73.44M$4.9015.23N/AN/A94.90%961.80%839.84%11/6/2026 (Estimated)
Tamboran Resources Corporation stock logo
TBN
Tamboran Resources
-$36.90M-$1.87N/AN/AN/AN/A-7.29%-6.09%9/25/2026 (Estimated)

Latest ALVOF, SBR, TBN, and DEC Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
9/25/2026Q4 2026
Tamboran Resources Corporation stock logo
TBN
Tamboran Resources
-$22.10N/AN/AN/A$7.24 millionN/A
8/7/2026Q2 2026
Sabine Royalty Trust stock logo
SBR
Sabine Royalty Trust
N/A$1.43N/A$1.43N/A$21.79 million
8/5/2026Q2 2026
Alvopetro Energy Ltd. stock logo
ALVOF
Alvopetro Energy
$0.22$0.26+$0.04$0.26$18.54 million$19.18 million
8/5/2026Q2 2026
Diversified Energy Company PLC stock logo
DEC
Diversified Energy
$0.2048-$0.29-$0.4948$3.31$492.98 million$442.30 million
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
Alvopetro Energy Ltd. stock logo
ALVOF
Alvopetro Energy
$0.486.32%N/A64.86%N/A
Diversified Energy Company PLC stock logo
DEC
Diversified Energy
$1.167.52%N/A35.91%N/A
Sabine Royalty Trust stock logo
SBR
Sabine Royalty Trust
$7.439.96%+16.35%151.63%N/A
Tamboran Resources Corporation stock logo
TBN
Tamboran Resources
N/AN/AN/AN/AN/A

Latest ALVOF, SBR, TBN, and DEC Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
8/5/2026
Diversified Energy Company PLC stock logo
DEC
Diversified Energy
quarterly$0.298.87%12/2/202612/2/202612/31/2026
9/4/2026
Sabine Royalty Trust stock logo
SBR
Sabine Royalty Trust
monthly$0.33175.33%9/15/20269/15/20269/29/2026
8/7/2026
Sabine Royalty Trust stock logo
SBR
Sabine Royalty Trust
monthly$0.619410.19%8/17/20268/17/20268/31/2026
7/2/2026
Sabine Royalty Trust stock logo
SBR
Sabine Royalty Trust
monthly$0.42926.96%7/15/20267/15/20267/29/2026
6/5/2026
Sabine Royalty Trust stock logo
SBR
Sabine Royalty Trust
monthly$0.50308.4%6/15/20266/15/20266/29/2026
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Alvopetro Energy Ltd. stock logo
ALVOF
Alvopetro Energy
0.12
1.47
1.68
Diversified Energy Company PLC stock logo
DEC
Diversified Energy
2.96
0.57
0.57
Sabine Royalty Trust stock logo
SBR
Sabine Royalty Trust
N/A
7.25
7.25
Tamboran Resources Corporation stock logo
TBN
Tamboran Resources
0.10
2.00
2.00

Institutional Ownership

CompanyInstitutional Ownership
Alvopetro Energy Ltd. stock logo
ALVOF
Alvopetro Energy
N/A
Diversified Energy Company PLC stock logo
DEC
Diversified Energy
26.51%
Sabine Royalty Trust stock logo
SBR
Sabine Royalty Trust
15.81%
Tamboran Resources Corporation stock logo
TBN
Tamboran Resources
N/A
CompanyEmployeesShares OutstandingFree FloatOptionable
Alvopetro Energy Ltd. stock logo
ALVOF
Alvopetro Energy
3137.31 millionN/ANot Optionable
Diversified Energy Company PLC stock logo
DEC
Diversified Energy
1,98770.77 million68.72 millionN/A
Sabine Royalty Trust stock logo
SBR
Sabine Royalty Trust
2,02014.58 millionN/ANot Optionable
Tamboran Resources Corporation stock logo
TBN
Tamboran Resources
N/A28.32 million27.05 millionN/A

Recent News About These Companies

New MarketBeat Followers Over Time

Media Sentiment Over Time

Alvopetro Energy stock logo

Alvopetro Energy OTCMKTS:ALVOF

$7.60 -0.03 (-0.39%)
As of 09/4/2026 03:57 PM Eastern

Alvopetro Energy Ltd. operates as an independent upstream and midstream operator. It engages in the acquisition, exploration, development, and production of hydrocarbons. The company holds interests in the Caburé and Murucututu natural gas assets, Block 182 and 183 exploration assets, and Bom Lugar and Mãe-da-lua oil fields, which covers an area of approximately 22,166 acres in the Recôncavo basin onshore Brazil. Alvopetro Energy Ltd. was incorporated in 2013 and is headquartered in Calgary, Canada.

Diversified Energy stock logo

Diversified Energy NYSE:DEC

$15.43 -0.29 (-1.84%)
As of 09/4/2026 03:58 PM Eastern

Diversified Energy Company PLC operates as an independent owner and operator of producing natural gas and oil wells primarily in the Appalachian Basin of the United States. The company is involved in the production, marketing, and transportation of natural gas, natural gas liquids, crude oil, and condensates. Its assets consist of natural gas wells and gathering systems located in the states of Tennessee, Kentucky, Virginia, West Virginia, Ohio, Pennsylvania, Oklahoma, Texas, and Louisiana. The company was formerly known as Diversified Gas & Oil PLC and changed its name to Diversified Energy Company PLC in May 2021. Diversified Energy Company PLC was founded in 2001 and is headquartered in Birmingham, Alabama.

Sabine Royalty Trust stock logo

Sabine Royalty Trust NYSE:SBR

$74.61 -0.87 (-1.15%)
As of 09/4/2026 03:57 PM Eastern
This is a fair market value price provided by Massive. Learn more.

Sabine Royalty Trust holds royalty and mineral interests in various producing oil and gas properties in the United States. Its royalty and mineral interests include landowner's royalties, overriding royalty interests, minerals, production payments, and other similar non-participatory interest in certain producing and proved undeveloped oil and gas properties located in Florida, Louisiana, Mississippi, New Mexico, Oklahoma, and Texas. Sabine Royalty Trust was founded in 1982 and is based in Dallas, Texas.

Tamboran Resources stock logo

Tamboran Resources NYSE:TBN

$39.31 +0.26 (+0.67%)
As of 09/4/2026 03:58 PM Eastern

Tamboran Resources Corporation, a natural gas company, focuses on developing unconventional gas resources in the northern territory of Australia. Its assets include a 25% non-operated working interest in EP 161; a 38.75% working interest in EPs 76, 98, and 117; and a 100% working interest in EPs 136 and 143, as well as EP (A) 197, located in the Betaloo Basin. Tamboran Resources Corporation was founded in 2009 and is headquartered in Sydney, Australia.