Photo credit
Coinbase Denies Executives Engaged in Stock Dumping
Coinbase has denied that its executives sold large amounts of their stock holdings following the company's listing on Apr. 16.

