ManagerShort %RegulatorPosition date
Two Sigma Investments LP0.80%PL2026-10-16
Marshall Wace LLP0.61%PL2026-10-15
Qube Research & Technologies Limited0.61%PL2026-10-08