Home Editor's Pick SOURCE ROCK ROYALTIES ANNOUNCES FIRST QUARTER 2025 RESULTS