Sharemaestro, Stoke Therapeutics Inc (STOK), 2026-08-21, https://sharemaestro.com/evidence/1ff64081-5411-4c90-ba95-eecbea07572d/ Record ID: 1ff64081-5411-4c90-ba95-eecbea07572d Record checksum: 518ec3c1aa14af031bfcb17e1783857bdd69759dd1d89727cc5090432a5a8f01