Sharemaestro, Stoke Therapeutics Inc (STOK), 2026-08-15, https://sharemaestro.com/evidence/3ab2b3e3-7003-4fc9-8114-0a5d794fdfd1/ Record ID: 3ab2b3e3-7003-4fc9-8114-0a5d794fdfd1 Record checksum: d0b93ec5983d43115bf95a8f51fcfc624f0718ba23bec0c7af3ec9b2bdd67bd6