SBR logo
SBR NYSE US

Sabine Royalty Trust Common Stock

Energy · Energy Website · IPO Jan 1983
$75.78
▲ +$0.79 (+1.05%)
Vol 41K
Mkt Cap
$1.1B
P/E
15.1
ROE
944.4%
Margin
94.7%
Beta
0.26
Div Yield
10.10%
52W
$59–$84

Price Chart

Earnings

Beat rate: 25.0%
Quarter EPS Est EPS Act Surprise
Sep 2009 $0.72 $0.67 $-0.05
Jun 2009 $0.64 $0.68 +$0.04
Dec 2008 $1.57 $1.39 $-0.18
Sep 2008 $1.95 $1.92 $-0.03

Quarterly Revenue & Earnings

Quarter 2024-0… 2024-1… 2025-0… 2025-0… 2025-0… 2025-1…
Revenue $19.4M $19.4M $18.6M $25.5M $13.6M
Net Income $18.6M $18.1M $17.8M $24.8M $12.8M

Key Ratios

ROA (TTM)
867.8%
P/S (TTM)
14.32
P/B
143.6
EPS (TTM)
$5.04
Rev Growth 3Y
-14.9%
52W High
$84.39
52W Low
$59.15
$59.15 52-Week Range $84.39

Financial Health

Free Cash Flow
$17.8M
As of Dec 31, 2025

How does SBR compare to Energy peers?

Peer group: Peers · Energy (Peers) · 10 companies

SBR valuation vs Energy peers

P/E ratio
15.1
22% below peers (19.5)
vs Peers
vs Industry
Undervalued
P/S ratio
14.3
379% above peers (3.0)
vs Peers
vs Industry
Overvalued
P/B ratio
143.6
6226% above peers (2.3)
vs Peers
vs Industry
Overvalued
Div yield
10.1%
0% below peers (10.1%)
vs Peers
vs Industry
Low yield

SBR profitability vs Energy peers

ROE
944.4%
7660% above peers (12.2%)
vs Peers
vs Industry
Top tier
Net margin
94.7%
599% above peers (13.6%)
vs Peers
vs Industry
Top tier
Gross margin
0% below peers (67.4%)
vs Peers
vs Industry
In line
ROA
867.8%
15368% above peers (5.6%)
vs Peers
vs Industry
Top tier

SBR financial health vs Energy peers

D/E ratio
0% below peers (0.0)
vs Peers
vs Industry
Low debt
Current ratio
9.5
565% above peers (1.4)
vs Peers
vs Industry
Strong liquidity
Beta
0.3
15% above peers (0.2)
vs Peers
vs Industry
Less volatile

SBR fundamentals radar

SBR Peer median Industry

SBR profitability vs leverage

Bubble size = market cap · X = net margin · Y = D/E ratio

SBR vs peers: key metrics

Top Holders

Top 5: 0.47%
Howard Financial Services, …
0.47%
$5.2M
As of Mar 31, 2026

Dividends

$1.09
/ year
Mar 16, 2026 $0.2860
Feb 17, 2026 $0.2830
Jan 15, 2026 $0.3220
Dec 15, 2025 $0.1970
Nov 17, 2025 $0.3570
Oct 15, 2025 $0.3690
Sep 15, 2025 $0.5840
Aug 15, 2025 $0.7450

Latest News

No related news yet