Main Street Capital (MAIN) Stock: Price, Analysis