Skip to content
GENTA INC DE/ (GNTA) — insider trading: 29 buys, 106 sells · InsiderLens