The most recent insider trading activity occurred on March 21, 2025, with proposed sales totaling over $647,000. Prior to this, significant proposed sales were noted on November 14, 2024, and September 20, 2024. The CEO and Chairman, Zhihua Wu, has been involved in several of these proposed sales.