Sharemaestro, Innate Pharma (IPHA), 2026-08-16, https://sharemaestro.com/evidence/c9d4b968-8466-4ccc-96d0-7830d02bbc6f/ Record ID: c9d4b968-8466-4ccc-96d0-7830d02bbc6f Record checksum: 34028fa80fb855a306aac3914ac9fe68b6fb415bbd85308ac8c6dff2d3bbce03