Better Buy: Main Street''s 6.9% Yield Or SLR Investment''s 12.7% (NYSE:MAIN)
Both Main Street Capital (MAIN) and SLR Investment (SLRC) boast investment grade credit ratings. Read to know which one is the better buy?
Better Buy: Main Street''s 6.9% Yield Or SLR Investment''s 12.7% (NYSE:MAIN)
Both Main Street Capital (MAIN) and SLR Investment (SLRC) boast investment grade credit ratings. Read to know which one is the better buy?