Netherlands currently has 746 active disclosed short positions across 27 companies and 44 managers. Latest position date: 2026-10-19.