GECCH Stock Price & Quote | Great Elm Capital Corp. 8.125% Notes Due 2029 | FurlPay