Despite delivering a 5.8% shareholder return in the past yea...
Despite delivering a 5.8% shareholder return in the past year, the company's history of losses and low revenue growth rate have led to a stock downslide of 3% over five years, making investors wary about future prospects.
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