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.
Sector:
Energy
Industry:
Oil & Gas Midstream
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