Long-term shareholders have seen a 7% annual return over 5 y...
Long-term shareholders have seen a 7% annual return over 5 years. The recent sell-off could signal potential long-term growth. The stock's drop despite higher revenues suggests market judgments are beyond earnings.
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