Sharemaestro, Kiniksa Pharmaceuticals Ltd (KNSA), 2026-08-19, https://sharemaestro.com/evidence/84e5692e-0dca-4267-9e06-e0bdc3c977bd/ Record ID: 84e5692e-0dca-4267-9e06-e0bdc3c977bd Record checksum: e577dc15bccdd33c5f102acff7255a1445de37f91ef8c3fdd5fd2cc0123386e7