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.
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