ManagerShort %RegulatorPosition date
Marshall Wace LLP0.59%PL2026-08-20