Main Street Capital Prices $350M Notes Due 2029by Terry Bingman 11.01.2024Main Street Capital announces $350M notes offering with 6.95% interest rate, proceeds to repay existing debt and strengthen financial position. ...