Needham Initiates Buy Rating on Abercrombie & Fitch | Intellectia.AI