Sitio Royalties Corp. (STR)
NYSE: STR · Real-Time Price · USD
18.44
-0.18 (-0.97%)
At close: Jun 27, 2025, 4:00 PM
18.80
+0.36 (1.95%)
After-hours: Jun 27, 2025, 7:10 PM EDT

Sitio Royalties Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024 FY 2023 FY 2022 FY 2021 FY 2020 2019
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2019
2,7811,5201,9222,312--
Upgrade
Market Cap Growth
-23.96%-20.94%-16.87%---
Upgrade
Enterprise Value
3,8644,4185,0152,968--
Upgrade
Last Close Price
19.7118.4021.1523.76--
Upgrade
PE Ratio
37.8638.20-152.91--
Upgrade
Forward PE
107.0639.8426.1212.63--
Upgrade
PS Ratio
2.472.433.246.26--
Upgrade
PB Ratio
1.080.450.540.60--
Upgrade
P/TBV Ratio
1.951.041.201.34--
Upgrade
P/FCF Ratio
24.5211.476.07---
Upgrade
P/OCF Ratio
6.253.293.9414.02--
Upgrade
PEG Ratio
-0.350.350.32--
Upgrade
EV/Sales Ratio
6.077.088.458.03--
Upgrade
EV/EBITDA Ratio
7.208.519.738.38--
Upgrade
EV/EBIT Ratio
17.9522.2225.2611.89--
Upgrade
EV/FCF Ratio
34.0633.3315.82---
Upgrade
Debt / Equity Ratio
0.330.320.240.240.130.06
Upgrade
Debt / EBITDA Ratio
2.022.091.692.671.441.44
Upgrade
Debt / FCF Ratio
9.568.192.75-4.93-
Upgrade
Asset Turnover
0.140.130.120.120.130.07
Upgrade
Quick Ratio
2.232.643.866.0910.607.67
Upgrade
Current Ratio
2.352.824.857.2810.657.74
Upgrade
Return on Equity (ROE)
3.00%2.73%-1.25%7.44%5.84%-2.53%
Upgrade
Return on Assets (ROA)
2.87%2.61%2.50%4.90%3.63%-0.97%
Upgrade
Return on Capital (ROIC)
3.07%2.79%2.67%5.18%3.64%-0.98%
Upgrade
Return on Capital Employed (ROCE)
4.70%4.20%4.20%4.90%4.40%-
Upgrade
Earnings Yield
1.49%2.69%-0.81%7.96%--
Upgrade
FCF Yield
4.08%8.72%16.49%-16.98%--
Upgrade
Dividend Yield
6.95%7.61%8.98%8.54%--
Upgrade
Payout Ratio
257.40%296.18%-9.86%142.12%-
Upgrade
Buyback Yield / Dilution
2.36%0.51%-492.21%---
Upgrade
Total Shareholder Return
9.31%8.12%-483.23%8.54%--
Upgrade
Updated Feb 26, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q