Sharemaestro, Newron Pharmaceuticals S.p.A. (NWRN), 2026-08-16, https://sharemaestro.com/evidence/7b881e64-b518-4537-bbe7-be1f52f40020/ Record ID: 7b881e64-b518-4537-bbe7-be1f52f40020 Record checksum: 97fdd44cd06092012f43f44d53563e57e23b939db90bcbbe838c900db9e3d216