Atlas 7.125% Notes Due 2027(Atcol) Financials: Compared To Industry Average, Plus Other Key Ratios