ABERCROMBIE & FITCAA

ABERCROMBIE & FITC

108.895CHFR
−10.903−9.10%
At close at Jan 28, 08:00 GMT
CHF
No trades
See on Supercharts

AFT trade ideas