Abercrombie
- Finance
This Fund Dumped $19.6 Million in Abercrombie & Fitch Stock Even as Sales Hit a Record $1.3 Billion
In a recent filing on November 14, New York City-based RPD Fund Management announced the sale of 237,000 shares of…
Read More »