MTT Group Holdings Limited has announced ... 4,018,934 Technical Sentiment Consensus Rating: Sell See more data about 2350 stock on TipRanks’ Stock Analysis page.