Sharemaestro, Newron Pharmaceuticals S.p.A. (NWRN), 2026-08-17, https://sharemaestro.com/evidence/5590ecad-1a4d-4068-8e1a-fdb8a8063156/ Record ID: 5590ecad-1a4d-4068-8e1a-fdb8a8063156 Record checksum: 1d3942db142acb68b7ce6c42f3ac447795e7ec7f1090e70b20a903550e084ab5