STR, also known as Sitio Royalties Corp, is a company in the Energy sector. Sitio Royalties Corp's website is https://www.sitio.com.
STR has a market cap of 1.62 billion.
The STR stock charts offer real-time views of Sitio Royalties Corp's performance. Powered by TradingView.