Walmart hits new highs and Target dives after earnings as rivals diverge even more