ManagerShort %RegulatorPosition date
Marshall Wace LLP0.59%BE2026-10-14
Jefferies Financial Group Inc.0.66%NL2024-01-30
Jefferies Financial Group Inc.0.55%NL2024-01-24