Mfa Financial 8.875% Senior Notes Due 2029(Mfan) Financials: Compared To Industry Average, Plus Other Key Ratios