Abercrombie & Fitch (ANF, $53.62, up $32.36) and Kohl’s (KSS, $48.85, up $1.26) have been all over the map this week as both companies prepare to announce earnings over the next 24 hours. Kohl’s will announce after the bell today, ANF before the bell Friday.

ANF has been trading between $50 and $55 all week and Kohl’s started the week at $51 and has traded as low as $46 (told you I didn’t trust Kohl’s). The volatility shows the 10% swings both stcoks can make so as I mentioned Monday, there’s no compelling reason to try and trade the retailers right now.

Wal-Mart Stores (WMT, $58.74, up $0.86) beat estimates by two cents today but issued the “cautious” word again. The stock is right where it started the week and Wall Street has once again kept Wal-Mart under $60.

JCPenney (JCP, $37.68, up $2.16) also reports before the bell Friday.

Rick Rouse