Owning 70% in iHuman Inc. (NYSE:IH) means that insiders are heavily invested in the company's future
Key Insights Insiders appear to have a vested interest in iHuman's growth, as seen by their sizeable ownership 55% of the company is held by a single shareholder (Yufeng Chi) Ownership research, comb...