Main street capital corporation earnings July 8, 2019 16 32 64 128 Main street capital corporation (main) Main street capital corporation Main street capital corporation wikipedia