ManagerShort %RegulatorPosition date
Marshall Wace LLP0.58%BE2026-10-05