3 months Main Street Capital (NYSE:MAIN) Reaches New 12-Month High – Here’s What Happened MarketBeat Main Street Capital (NYSE:MAIN) Hits New 1-Year High – What’s Next? NYSE X