Microsoft falls as Wolfe cuts target to $525 on higher memory costs