ManagerShort %RegulatorPosition date
Boldhaven Management LLP2.11%SE2026-07-17
PDT Partners LLC0.50%SE2026-07-09