MCGC and other BDC stocks are good for long-term dividend gains provided that the company has solid fundamentals and a good balance sheet.  I bought in initially at around 20/share last year (shares are at another brokerage), and I saw nothing but losses as the price dropped.  I didn't let that phase me since I was able to reduce my cost basis by purchasing more shares here near the 52-week low.  Analysts are predicting a return to it's previous highs in the long term.  Good thing I acted when I did, otherwise I'd have fewer shares to earn a dividend on.