The most recent insider trading activity occurred on December 23, 2025. HarbourVest Partners L.P. made a buy transaction valued at approximately $150,000. This follows a series of consistent buy transactions by the same entity throughout 2025, indicating sustained insider confidence.