Maiden Ltd. 6.625% Notes Due 2046(Mhla) Financials: Compared To Industry Average, Plus Other Key Ratios