Ofs Capital 4.95% Notes Due 2028(Ofssh) Financials: Compared To Industry Average, Plus Other Key Ratios