site logo

Urban Outfitters delivers on sales and Wall Street applauds