Sitio Royalties Price to Sales Ratio 2017-2025 | STR

Historical PS ratio values for Sitio Royalties (STR) over the last 10 years. The current P/S ratio for Sitio Royalties as of July 29, 2025 is . For more information on how our historical price data is adjusted see the Stock Price Adjustment Guide.
Sitio Royalties P/S Ratio Historical Data
Date Stock Price TTM Sales per Share Price to Sales Ratio
2025-07-29 18.35 2.31
2025-03-31 19.49 $7.94 2.45
2024-12-31 18.40 $7.70 2.39
2024-09-30 19.76 $7.62 2.59
2024-06-30 22.09 $6.76 3.27
2024-03-31 22.72 $6.36 3.58
2023-12-31 21.15 $6.40 3.31
2023-09-30 21.31 $11.84 1.80
2023-06-30 22.75 $19.94 1.14
2023-03-31 19.19 $19.30 0.99
2022-12-31 23.76 $17.42 1.36
2022-09-30 17.80 $10.14 1.76
2022-06-30 18.20 $1.05 17.38
2022-03-31 20.64 0 0.00
2021-12-31 14.53 $1.08 13.40
2021-09-30 13.61 $1.08 12.55
2021-06-30 14.21 $1.53 9.27
2021-03-31 12.30 $2.07 5.96
2020-12-31 8.48 $1.61 5.26
2020-09-30 6.39 $2.22 2.88
2020-06-30 8.29 $3.16 2.62
2020-03-31 5.51 $4.22 1.31
2019-12-31 17.57 $5.44 3.23
2019-09-30 14.01 $6.06 2.31
2019-06-30 19.99 $6.79 2.94
2019-03-31 20.59 $5.20 3.96
2018-12-31 19.30 $3.34 5.77
2018-09-30 24.74 $2.12 11.68
2018-06-30 22.83 0 0.00
Sector Industry Market Cap Revenue
Oils/Energy Oil & Gas - US Royalty $2.784B $0.624B
Sitio Royalties Corp. is a shareholder returns-driven company focused on large-scale consolidation of high-quality oil & gas mineral and royalty interests across premium basins, with a diversified set of top-tier operators. Sitio Royalties Corp., formerly known as Falcon Minerals Corporation, is based in DENVER.
Stock Name Country Market Cap PE Ratio
Kimbell Royalty (KRP) United States $1.601B 34.79
Dorchester Minerals (DMLP) United States $1.321B 13.68
Sabine Royalty Trust (SBR) United States $0.968B 12.46
Permian Basin Royalty Trust (PBT) United States $0.630B 27.59
San Juan Basin Royalty Trust (SJT) United States $0.273B 292.50
MV Oil Trust (MVO) United States $0.066B 4.41
PERMIANVILLE ROYALTY TRUST (PVL) United States $0.059B 19.78
Cross Timbers Royalty Trust (CRT) United States $0.057B 9.68
North European Oil Royality Trust (NRT) United States $0.048B 10.20
Mesa Royalty Trust (MTR) United States $0.010B 25.23
Marine Petroleum Trust (MARPS) United States $0.010B 13.14
BP Prudhoe Bay Royalty Trust (BPT) United States $0.000B 0.00