Sitio Royalties Corp. (STR)
Aug 19, 2025 - STR was delisted (reason: acquired by VNOM)
18.12
-0.18 (-0.98%)
Inactive · Last trade price on Aug 18, 2025

Sitio Royalties Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 20202019
Period Ending
Aug '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2019
2,7351,5201,9222,312--
Upgrade
Market Cap Growth
--20.94%-16.87%---
Upgrade
Enterprise Value
3,8214,4185,0152,968--
Upgrade
Last Close Price
18.1218.0520.7523.30--
Upgrade
PE Ratio
41.1538.20-152.91--
Upgrade
Forward PE
80.5339.8426.1212.63--
Upgrade
PS Ratio
2.332.433.246.26--
Upgrade
PB Ratio
1.000.450.540.60--
Upgrade
P/TBV Ratio
1.951.041.201.34--
Upgrade
P/FCF Ratio
10.5811.476.07---
Upgrade
P/OCF Ratio
6.313.293.9414.02--
Upgrade
PEG Ratio
-0.350.350.32--
Upgrade
EV/Sales Ratio
6.237.088.458.03--
Upgrade
EV/EBITDA Ratio
7.468.519.738.38--
Upgrade
EV/EBIT Ratio
19.0822.2225.2611.89--
Upgrade
EV/FCF Ratio
14.7833.3315.82---
Upgrade
Debt / Equity Ratio
0.340.320.240.240.130.06
Upgrade
Debt / EBITDA Ratio
2.122.091.692.671.441.44
Upgrade
Debt / FCF Ratio
4.208.192.75-4.93-
Upgrade
Asset Turnover
0.130.130.120.120.130.07
Upgrade
Quick Ratio
3.782.643.866.0910.607.67
Upgrade
Current Ratio
4.042.824.857.2810.657.74
Upgrade
Return on Equity (ROE)
2.64%2.73%-1.25%7.44%5.84%-2.53%
Upgrade
Return on Assets (ROA)
2.67%2.61%2.50%4.90%3.63%-0.97%
Upgrade
Return on Capital (ROIC)
2.84%2.79%2.67%5.18%3.64%-0.98%
Upgrade
Return on Capital Employed (ROCE)
4.40%4.20%4.20%4.90%4.40%-
Upgrade
Earnings Yield
1.28%2.69%-0.81%7.96%--
Upgrade
FCF Yield
9.45%8.72%16.49%-16.98%--
Upgrade
Dividend Yield
7.73%7.75%9.16%8.71%--
Upgrade
Payout Ratio
317.94%296.18%-9.86%142.12%-
Upgrade
Buyback Yield / Dilution
3.28%0.51%-492.21%---
Upgrade
Total Shareholder Return
11.00%8.26%-483.05%8.71%--
Upgrade
Updated Aug 4, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q