trading price