Main dividend payout ratio July 8, 2019 16 32 64 128 Main stock dividend payout ratio Main street capital dividend payout ratio