Oxford Lane Capital 6.25% Series 2027 Term Preferred Shares(Oxlcp) Financials: Compared To Industry Average, Plus Other Key Ratios