ManagerShort %RegulatorPosition date
Marshall Wace LLP0.89%BE2026-07-24