Investors' minor 13% stock gain over the last 5 years raises...
Investors' minor 13% stock gain over the last 5 years raises skepticism due to Shenghe Resources Holding's decreasing ROCE. Their capital use increases but sales growth doesn't follow.
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