The most recent insider transaction occurred on May 7, 2025, when an administrator purchased shares valued at approximately $9 million. Prior to this, significant buying activity was noted in September 2021 and April 2018, primarily by Sofinnova Partners SAS. There were also several smaller sell transactions by other insiders between 2018 and 2021.