ManagerShort %RegulatorPosition date
Point72 Europe (London) LLP1.21%AT2026-08-14
PDT Partners LLC1.20%AT2026-08-10
Two Sigma Investments LP0.58%AT2026-08-10