Sitio Royalties Corp. - Class A Common Stock (STR)
19.09
-0.03 (-0.16%)

STR stock results show that Sitio Royalties missed analyst estimates for earnings per share and missed on revenue for the second quarter of 2024.
Via InvestorPlace · August 7, 2024

Via Benzinga · June 10, 2024

STR stock results show that Sitio Royalties missed analyst estimates for earnings per share but beat on revenue for the first quarter of 2024.
Via InvestorPlace · May 8, 2024

Investors are always looking for stocks with strong momentum whether it be positive news surrounding a new business development or better-than-expected financial results.
Via Talk Markets · March 27, 2024

STR stock results show that Sitio Royalties beat analyst estimates for earnings per share but missed on revenue for the fourth quarter of 2023.
Via InvestorPlace · March 22, 2024

If worries about demand cease to outweigh tightening oil supplies, even these seven oversold energy stocks could soar.
Via InvestorPlace · August 24, 2023

Via Benzinga · August 14, 2023

On Wednesday, 479 stocks made new 52-week lows.
Via Benzinga · March 15, 2023

Via Benzinga · October 16, 2024

Via Benzinga · September 30, 2024

Via Benzinga · September 4, 2024

Oil futures spiked as WTI rose 3% to over $77/barrel, driven by geopolitical tensions in the Middle East and supply disruptions in Libya.
Via Benzinga · August 26, 2024

Companies Reporting Before The Bell • ICL Group (NYSEICL) is likely to report quarterly earnings at $0.08 per share on revenue of $1.69 billion.
Via Benzinga · February 28, 2024

Via Benzinga · January 30, 2024

Companies Reporting Before The Bell • Flex LNG (NYSEFLNG) is estimated to report earnings for its third quarter.
Via Benzinga · November 8, 2023

Even if the recent crude oil rally loses momentum, these seven oil and gas stocks to buy have more room to run.
Via InvestorPlace · April 5, 2023

Companies Reporting Before The Bell • Kosmos Energy (NYSEKOS) is expected to report quarterly earnings at $0.17 per share on revenue of $440.16 million.
Via Benzinga · May 9, 2023

Thursday's session saw 337 companies set new 52-week lows.
Via Benzinga · March 16, 2023