The increase of executives' holdings means that executives buy shares of their own enterprises or companies, indicating that company executives are optimistic about the company's development prospects. Therefore, the increase of st Xinhai executives means that st Xinhai executives are optimistic and buy their own shares.
St Xinhai refers to Xinhaiyi Technology Group Co., Ltd., which was established in 1997. It is a diversified high-tech group of private enterprises spanning new energy vehicles, lithium batteries, LED chips, quantum communication, optical communication, software and other industrial fields.