(SBR) Sabine Royalty Trust - Ratings and Ratios

Exchange: NYSE • Country: United States • Currency: USD • Type: Common Stock • ISIN: US7856881021

SBR: Oil, Natural Gas

Sabine Royalty Trust (NYSE:SBR) is a unique investment vehicle that offers exposure to the oil and gas sector through a royalty and mineral interest model. Unlike traditional energy companies, Sabine doesnt operate wells or manage extraction processes. Instead, it collects a percentage of revenue from production on properties it holds interests in. This structure appeals to investors seeking passive income without the operational risks tied to drilling and exploration.

Founded in 1982 and headquartered in Dallas, Texas, Sabines portfolio spans key energy-producing states: Florida, Louisiana, Mississippi, New Mexico, Oklahoma, and Texas. Their assets include landowner royalties, overriding royalties, minerals, and production payments, all of which are non-operating interests. This means Sabine benefits from production without the capital expenditures or operational challenges associated with running wells.

Financially, Sabine has a market cap of approximately $998.39 million, with a P/E ratio of 10.55, indicating a reasonable valuation based on current earnings. However, the forward P/E is zero, suggesting either a lack of analyst estimates or expectations of no future earnings. The high P/B ratio of 117.12 reflects a market value significantly exceeding book value, possibly due to the trusts steady cash flows and the nature of its assets.

For investors, Sabine offers a diversified portfolio across major U.S. oil and gas regions, providing a relatively stable income stream. However, its crucial to consider the trusts ability to sustain distributions, especially as its properties mature. Additionally, the investment is exposed to commodity price volatility, which can impact revenue and distributions. The zero forward P/E warrants attention, as it may signal a mature phase with limited growth prospects.

In summary, Sabine Royalty Trust presents an opportunity for income-focused investors through its diversified, non-operating interests in key energy regions. While it offers a unique way to gain exposure to the oil and gas sector, potential investors should carefully evaluate the trusts sustainability and the implications of its financial metrics.

Additional Sources for SBR Stock

SBR Stock Overview

Market Cap in USD 998m
Sector Energy
Industry Oil & Gas Midstream
GiC Sub-Industry Oil & Gas Exploration & Production
IPO / Inception 1987-12-30

SBR Stock Ratings

Growth 5y 81.7%
Fundamental -7.40%
Dividend 90.3%
Rel. Strength Industry 11.3
Analysts -
Fair Price Momentum 75.76 USD
Fair Price DCF 18.02 USD

SBR Dividends

Dividend Yield 12m 8.43%
Yield on Cost 5y 24.48%
Annual Growth 5y 17.60%
Payout Consistency 90.0%

SBR Growth Ratios

Growth Correlation 3m 89.2%
Growth Correlation 12m 65.8%
Growth Correlation 5y 83.6%
CAGR 5y 25.23%
CAGR/Max DD 5y 0.73
Sharpe Ratio 12m 0.90
Alpha 9.70
Beta 0.57
Volatility 22.24%
Current Volume 30.5k
Average Volume 20d 39.3k
What is the price of SBR stocks?
As of February 22, 2025, the stock is trading at USD 69.12 with a total of 30,483 shares traded.
Over the past week, the price has changed by +1.59%, over one month by +5.24%, over three months by +12.29% and over the past year by +21.02%.
Is Sabine Royalty Trust a good stock to buy?
Neither. Based on ValueRay Fundamental Analyses, Sabine Royalty Trust is currently (February 2025) neither a good nor a bad stock to buy. It has a ValueRay Fundamental Rating of -7.40 and therefor a neutral outlook according to the companies health.
Based on ValueRays Analyses, Dividends and Discounted-Cash-Flow, the Fair Value of SBR as of February 2025 is 75.76. This means that SBR is currently overvalued and has a potential downside of 9.61%.
Is SBR a buy, sell or hold?
Sabine Royalty Trust has no consensus analysts rating.
What are the forecast for SBR stock price target?
According to ValueRays Forecast Model, SBR Sabine Royalty Trust will be worth about 88.2 in February 2026. The stock is currently trading at 69.12. This means that the stock has a potential upside of +27.53%.
Issuer Forecast Upside
Wallstreet Target Price 32.5 -53%
Analysts Target Price 32.5 -53%
ValueRay Target Price 88.2 27.5%