Director Dan Stuart has been the sole insider trading participant recently, executing multiple buy transactions between March 25 and March 31, 2025. The most recent trading activity occurred on March 31, 2025. Prior to this, significant buy transactions were also noted in February 2025 and October 2023.