average trading price