Sitio Royalties Corp STR.N:
SITIO ROYALTIES CORP - Q1 2025 PRODUCTION OF 18.9 MBBLS/D OIL, 42.1 MBOE/D TOTAL
SITIO ROYALTIES CORP - REPURCHASED $22.3 MILLION, OR 1.1 MILLION SHARES, IN Q1 2025
Source text: ID:nBw8C2FqLa
Further company coverage: STR.N