Main street capital payout ratio July 8, 2019 16 32 64 128 Main street capital dividend payout ratio Capital.com review