Main Street Capital: Selloff Creates a High-Quality Income Entry
Main Street Capital (MAIN) has had a bumpy start to 2026 but the core credit franchise looks intact: strong ROE, low non-accruals reported in recent results, and a durable monthly payout. The shares trade at roughly 10x earnings and 1.65x book with a market cap near $4.94B. This trade targets a recovery to prior highs while locking in an attractive…