Investors all of a sudden love BDCs again, which is a red flag. Let us face the harsh truth: Shares of Business Development Company Main Street Capital Corp. (NYSE:MAIN) are priced for perfection.
Investors all of a sudden love BDCs again, which is a red flag. Let us face the harsh truth: Shares of Business Development Company Main Street Capital Corp. (NYSE:MAIN) are priced for perfection.