B. Riley Financial 5.25% Senior Notes Due 2028(Rilyz) Financials: Compared To Industry Average, Plus Other Key Ratios