Great Elm Capital Corp. is a publicly traded investment company that focuses on making long-term investments in middle-market companies. With a diverse portfolio and experienced management team, Great Elm Capital Corp. seeks to generate attractive returns for its shareholders.