The most recent insider trading activity occurred on April 22, 2025, with a significant BUY and SELL transaction by WANG PETER, both valued at $6,211,740. Prior to this, the CEO, Wang Raymond Z, made a BUY transaction on May 22, 2023. Earlier transactions include SELLs by Jin Jing and WANG PETER in 2021, and multiple SELLs by Yanming Liu between 2019 and 2020, with a BUY in 2018.