For the quarter ended June 2023, Sitio Royalties (STR) reported revenue of $136.47 million, up 55.4% over the same period last year. EPS came in at $0.25, compared to $0.39 in the year-ago quarter.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results