Genson's recent sale at about US$71.63 might cause worry. La...
Genson's recent sale at about US$71.63 might cause worry. Lack of insider buying in the past year and moderate insider ownership signal caution for future prospects. Consider carefully before making any purchase.
Disclaimer: The above information does not represent the views of Moomoo Technologies Inc. (MTI) or constitute investment advice related to MTI and its affiliates.
Read more