Skip to content
OPTIMER PHARMACEUTICALS INC (OPTR) — insider trading: 57 buys, 16 sells · InsiderLens