Yimutian shares are trading higher after the company announced that its management team has committed to purchasing no less than $3 million of the company's shares on the open market over the next nine months. Also, the management team has committed to a 12-month lockup of existing holdings.

3/24/2026
Impact: 75
Technology