The most recent insider trading activity occurred on June 5, 2024, with Sandra Saldanha purchasing shares valued at approximately $8.95 million. Prior to this, on June 3, 2024, Sandra Saldanha also made a purchase of shares worth around $6.86 million. Earlier significant transactions include Mark Saldanha's purchase of 1,000,000 shares on February 17, 2023.