Sabine Royalty Trust (SBR)
NYSE: SBR · Real-Time Price · USD
78.56
+1.44 (1.87%)
At close: Jun 4, 2026, 4:00 PM EDT
78.59
+0.03 (0.04%)
After-hours: Jun 4, 2026, 7:00 PM EDT

Sabine Royalty Trust Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,1451,0009459891,246608
Market Cap Growth
19.05%5.80%-4.50%-20.59%105.01%47.70%
Enterprise Value
1,137999.71944.89989.351,246607.67
Last Close Price
78.5668.5764.8167.8685.4541.68
PE Ratio
16.7713.6111.8710.9610.1510.50
PS Ratio
15.8412.9711.4410.649.919.98
PB Ratio
166.11145.99108.52115.59109.1940.77
P/TBV Ratio
166.11145.99108.52115.59109.1940.77
EV/Sales Ratio
15.7312.9711.4410.649.919.98
EV/EBITDA Ratio
-13.7010.9710.2410.179.50
EV/EBIT Ratio
16.5313.7010.9710.2410.179.50
Asset Turnover
9.009.128.847.237.715.73
Current Ratio
5.789.5116.8710.633.3211.45
Return on Equity (ROE)
994.54%944.34%1004.29%975.34%932.51%677.12%
Return on Assets (ROA)
850.56%863.87%921.42%750.96%751.25%601.32%
Return on Invested Capital (ROIC)
887.17%895.73%963.72%772.56%761.93%614.28%
Return on Capital Employed (ROCE)
988.18%938.27%997.32%967.29%930.74%677.06%
Earnings Yield
5.97%7.35%8.42%9.12%9.85%9.52%
Buyback Yield / Dilution
0.06%0.00%0.00%0.00%0.00%0.00%
Total Shareholder Return
0.06%0.00%0.00%0.00%0.00%0.00%
SEC Filings: 10-K · 10-Q