Main Street Capital stock hits all-time high at $59.73

Published on January 3, 2025

4%. Main Street Capital also disclosed plans for a potential listing for MSC Income Fund. Despite lower middle market investment activity