Sitio Royalties (STR) recently completed a $600 million offering of 7.875% unsecured notes due November 2028. The proceeds from these notes will help it repay its variable rate (currently over 11%) ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results