Sitio Royalties Corp. (STR)
NYSE: STR · Real-Time Price · USD
20.14
-0.63 (-3.03%)
Jan 31, 2025, 4:00 PM EST - Market closed

Sitio Royalties Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019
Period Ending
Jan '25 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19
Market Capitalization
3,0801,9222,312---
Market Cap Growth
-15.11%-16.87%----
Enterprise Value
4,0705,0152,968---
Last Close Price
20.1422.0424.76---
PE Ratio
--152.91---
Forward PE
37.1626.1212.63---
PS Ratio
2.653.246.26---
PB Ratio
1.080.530.59---
P/TBV Ratio
1.131.201.34---
P/FCF Ratio
10.266.06----
P/OCF Ratio
6.293.9414.02---
PEG Ratio
0.350.350.32---
EV/Sales Ratio
6.588.458.03---
EV/EBITDA Ratio
7.599.738.38---
EV/EBIT Ratio
17.8625.2611.89---
EV/FCF Ratio
13.5615.82----
Debt / Equity Ratio
0.290.240.240.130.060.11
Debt / EBITDA Ratio
1.861.692.671.441.441.67
Debt / FCF Ratio
3.332.75-4.93--
Asset Turnover
0.130.120.120.130.07-
Quick Ratio
2.193.866.0910.607.673.43
Current Ratio
2.494.857.2810.657.744.06
Return on Equity (ROE)
-0.45%-1.25%7.44%5.84%-2.52%-
Return on Assets (ROA)
2.90%2.50%4.90%3.63%-0.97%-
Return on Capital (ROIC)
3.11%2.67%5.18%3.64%-0.98%-
Return on Capital Employed (ROCE)
4.92%4.20%4.85%4.36%-1.58%
Earnings Yield
-0.16%-0.81%7.97%---
FCF Yield
9.75%16.49%-17.02%---
Dividend Yield
7.45%8.62%8.20%---
Payout Ratio
0.00%-9.86%142.12%--
Buyback Yield / Dilution
-25.23%-492.21%----
Total Shareholder Return
-17.78%-483.59%8.20%---
Source: S&P Capital IQ. Standard template. Financial Sources.