ManagerShort %RegulatorPosition date
Qube Research & Technologies Limited0.83%PL2026-10-19
Qube Research & Technologies Limited0.77%PL2026-09-28