Abercrombie soars to a 7-month high after delivering strong earnings; plans to close up to 40 stores this year (ANF)