Great Elm Capital Corporation has shown significant improvements in net investment income. Read why I rate GECC stock as a ...