Great Elm Capital (GECC) is upgraded to buy, boasting an 18.8% yield and 33% NAV discount. Read here for more analysis.