Skip to content
FIRST ISRAEL FUND INC (ISL) — insider trading: 146 buys, 18 sells · InsiderLens