Great Elm 7.25% Notes Due 2027(Geggl) Financials: Compared To Industry Average, Plus Other Key Ratios