
Main Street Capital shows strong fundamentals but faces earnings pressure, maintaining a Hold rating.
Main Street Capital, a leading internally managed business development company (BDC), continues to deliver double-digit return on equity and has grown its net asset value (NAV) for seventeen consecutive quarters. Despite a premium to NAV of over 50%,...


