Despite profitability and increased revenue, the declining s...
Despite profitability and increased revenue, the declining share price indicates other factors at play. The recent short term return of 6.9% is encouraging compared to the long term loss of 1.9% per year over five years.
Shenzhen FRD Science & Technology's (SZSE:300602) Earnings Have Declined Over Five Years, Contributing to Shareholders 9.9% Loss
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
Comment
Sign in to post a comment