The share price of Sabine Royalty Trust (NYSE:SBR) fell by 8.27% between September 26 and October 3, 2025, putting it among the Energy Stocks that Lost the Most This Week. Here is Why Sabine Royalty ...
Sabine Royalty Trust (SBR) has caught investor attention as its shares continue to make headlines for their year-to-date climb, even in the absence of any major news announcement or material event.