Dusseldorf - Delayed Quote EUR

Abercrombie & Fitch Co (AFT.DU)

70.85
-1.36
(-1.88%)
At close: 7:57:19 PM GMT+2