courts can interpret what constitutes purchase and sale for 16(b) test: whether the transaction could lend itself to speculative abuse on inside information