ManagerShort %RegulatorPosition date
Greenvale Capital LLP0.71%SE2026-10-01
Two Sigma Investments LP0.81%SE2026-09-29