Skip to main content

Want a detailed portfolio tracker?

SBR
NYSE
$73.17

Sabine Royalty Trust (SBR)

Sabine Royalty Trust owns copyrights and mineral interests in several oil and gas producing properties in the United States. The company is headquartered in Dallas, Texas.
Website: https://www.sbr-sabine.com
Target: $32.50 (-55.58%)

Market Cap

$1.08B

Profit Margin

91.4%

Forward P/E

10.45

P/E Ratio

15.80

Price Chart

Valuation
Market Cap$1.08B
P/E15.80
Forward P/E10.45
PEG1.35
P/S14.98
P/B155.70
Profitability
Total Revenue (TTM)$72M
Gross Profit (TTM)$72M
EBITDA$68M
Profit Margin91.4%
Operating Margin91.4%
EPS$4.69
Financial Health
Free Cash Flow Yield14.06%
Dividend Yield6.62%
Growth & Risk
EPS 5Y CAGR+16.49%
Revenue 5Y CAGR+15.64%
Dividends 5Y CAGR+17.24%
Beta (5Y)0.36
Sharpe Ratio0.68