Stonebriar Completes $150.0 Million Investment Grade Offering of Unsecured Notes Due 2024

Stonebriar Commercial Finance today announced the closing of a private issuance of $150.0 million aggregate principal amount of notes due 2024 initially assigned a “BBB (low)” rating by DBRS, Inc.