 President and CEO of Channeladvisor Corp 30-Year Financial, Insider Trades David J Spitz insider trades sold 150,000 shares of ECOM on 08132020 at an average price of 16.97 a share. Continue reading... 