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.
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 ...