Company Deep Dive

Business segments breakdown, earnings transcript analysis, management credibility scoring, competitive landscape, and scenario modelling.

Request Deep Dive(50 Feathers)

SBR

BUY

Sabine Royalty Trust · Energy · United States · $1.1B · Avg Vol: $3M/d

73
StockRank
Get insider-trade alerts
Q
86
V
31
M
50
P/E (TTM)
15.5x
ROE
832.9%
D/E
0.0x
Dividend %
6.7%

COMPANY DESCRIPTION

Sabine Royalty Trust holds royalty and mineral interests in various producing oil and gas properties in the United States.

FINANCIAL SUMMARY (USD)

Year2022202320242025CAGRTTM
Revenue125.7M93.0M82.6M77.1M-15.1%72.3M
EPS8.426.195.465.04-15.7%4.69
Shares14.6M14.6M14.6M14.6M0.0%14.6M
Debt
Equity11.4M8.6M8.7M6.8M-15.6%
Op CF
Inv CF
Fin CF
Loading 1Y...
PRICE (1Y)-0.7%
70.7371.5972.4673.3274.18Jun 26Jul 20Aug 7
SMA 50SMA 200

Close
$72.21
RSI (14)
43.3
52W High
$80.37
From 52W High
0.9%

SCORE BREAKDOWN

Quality
86
ROIC
991.6%99.9
ROE
832.9%99.9
GP/Assets
945.8%99.4
Op. Margin
91.4%99.3
FCF/Assets
N/A
Piotroski
475.5
Int. Cover
50.0x94.2
D/E Ratio
0.00x97.4
Current Ratio
22.32x97.5
Value
31
P/E (TTM)
15.5x53.3
EV/EBITDA
N/A
P/FCF
N/A
P/B
154.1x0.3
P/S
14.7x6.9
Div Yield
6.7%82.0
Momentum
50
52W High %
90%78.6
RS 6M
-8%37.2
SMA 50/200
1.03x45.1
EPS Rev 4W
N/A
EPS Rev 12W
N/A
EPS Improve
N/A
Q Growth
-28%23.0

FUNDAMENTALS

Market Cap
$1.1B
P/E (Forward)
Gross Margin
100.0%

SECTOR PEERS

Closest peers in Energy, ranked by industry match, size, and score similarity. Cross-listings of SBR are excluded.

TickerCompanyMkt CapStockRankSignal
SBRSabine Royalty Trust(you)$1.1B73BUY
GLPGlobal Partners LP$1.6B65BUY
PBTPermian Basin Royalty Trust$1.4B84STRONG BUY
LPGDorian LPG Ltd.$1.9B90STRONG BUY
INSWInternational Seaways, Inc.$4.6B81STRONG BUY
SMCSummit Midstream Corporation$421M45HOLD
HESMHess Midstream LP$8.4B81STRONG BUY
PAGPPlains GP Holdings, L.P.$6.2B56HOLD
AMAntero Midstream Corporation$10.8B64HOLD
GELGenesis Energy, L.P.$1.7B26SELL

Peer medians: ROE 9.6% · P/E 18.8x · Gross margin 43.0%

Sabine Royalty Trust (SBR): Stock Score Summary

Sabine Royalty Trust (SBR) has a MoatMap StockRank of 73/100 based on Quality (86/100), Value (31/100), and Momentum (50/100) factor scores. The current signal is BUY.

Sabine Royalty Trust holds royalty and mineral interests in various producing oil and gas properties in the United States.

Key Financial Metrics

Price$72.21
Market Cap$1.1B
P/E (TTM)15.54
Price/Book154.10
Return on Equity832.9%
Return on Invested Capital991.6%
Debt/Equity0.00x
Gross Margin100.0%
Operating Margin91.4%
Revenue Growth-26.9%
Dividend Yield6.7%

Sabine Royalty Trust operates in the Oil & Gas Midstream industry, part of the Energy sector (United States).

Frequently Asked Questions

What is Sabine Royalty Trust’s (SBR) StockRank?
MoatMap’s StockRank for Sabine Royalty Trust (SBR) is 73/100, with a Buy signal. It is a composite of Quality (86), Value (31), and Momentum (50) factor ranks across MoatMap’s 20,000+ stock universe.
Does Sabine Royalty Trust have an economic moat?
Sabine Royalty Trust (SBR) has a Quality factor score of 86/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage: the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is Sabine Royalty Trust a buy, hold, or sell?
MoatMap’s current signal for Sabine Royalty Trust (SBR) is Buy, based on a StockRank of 73/100. Signals are derived mechanically from the StockRank composite and should be one input among many; combine with your own thesis on management, competitive position, and valuation.
What sector is Sabine Royalty Trust in?
Sabine Royalty Trust (SBR) operates in the Energy sector, specifically the Oil & Gas Midstream industry (United States).