ManagerShort %RegulatorPosition date
Marshall Wace LLP0.88%DE2026-10-09