SITIO ROYALTIES CORP-A (STR) Stock News

NYSE:STR • US82983N1081

18.12 USD
-0.18 (-0.98%)
At close: Aug 18, 2025
17.3 USD
-0.82 (-4.53%)
After Hours: 8/18/2025, 9:06:04 PM

STR Latest News, Press Relases and Analysis