average trade price