Main Street Capital (MAIN) stock hasn't disappointed, even as it suffered near-term downside in May 2024. The recent broad market volatility also led to a pullback in the business development ...
Main Street Capital (MAIN) stands out as a blue chip BDC, delivering robust total returns and highly reliable monthly income since its 2007 IPO. MAIN commands an 82% premium to book value, justified ...