Oxford Lane Capital Preferred Stock Shares 6.00% Series 2029(Oxlco) Financials: Compared To Industry Average, Plus Other Key Ratios