
Main Street Capital rated Buy as valuation normalizes; Capital Southwest rated Hold amid valuation shifts.
Main Street Capital (MAIN) is now rated Buy due to its normalized premium valuation at about 1.5 times NAV, steady NAV growth, and strong dividend coverage, making it attractive for long-term investment. Capital Southwest (CSWC), previously having a ...

