Sharemaestro, Heidelberg Pharma AG (HPHA), 2026-08-19, https://sharemaestro.com/evidence/514ece70-51f4-40dc-9bbe-efbf53a2a423/ Record ID: 514ece70-51f4-40dc-9bbe-efbf53a2a423 Record checksum: 41fa386671c7e73639ca77806e5f4b1dcc39475a9f715fb308c6b9566e73dc4b