Sharemaestro, Elicio Therapeutics Inc. (ELTX), 2026-08-17, https://sharemaestro.com/evidence/fb60488a-8583-4410-95c4-552396abf2ee/ Record ID: fb60488a-8583-4410-95c4-552396abf2ee Record checksum: 9db0cea968f0f5a3e0d7923cb36d6a5a7f3a42c74b137f43c7c825630e856650