Report: Amazon, Aeropostale and Urban Outfitters ranked tops in financial health