walton price