Skip to content
QUIDEL CORP /DE/ — insider trading: 71 buys, 637 sells · InsiderLens