Skip to content
CoLucid Pharmaceuticals, Inc. (CLCD) — insider trading: 6 buys, 56 sells · InsiderLens