ManagerShort %RegulatorPosition date
North Rock Capital Management (UK) LLP0.28%AT2026-08-19
Point72 Europe (London) LLP1.21%AT2026-08-14
PDT Partners LLC1.20%AT2026-08-10
Two Sigma Investments LP0.58%AT2026-08-10