Abercrombie & Fitch is downgraded to a sell rating due to deepening brand weakness and mounting margin risks. ANF faces deteriorating sales at its flagship brand, inventory overhang, and immediate ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results