109,532 Shares Sold: Abercrombie & Fitch Takes a Hit in Q1 | Whale Factor