Sharemaestro, Jiangsu Hengrui Pharmaceuticals Co.,Ltd (600276), 2026-08-20, https://sharemaestro.com/evidence/41bbd7a0-5c94-4246-beee-32d3584f9fc4/ Record ID: 41bbd7a0-5c94-4246-beee-32d3584f9fc4 Record checksum: b7b3a959a41773091710bccc3b1fb89b222ea532e87da44724096efe13538691