Alibaba is ~ my PT $200. At $190 it's time to sell. Agree or disagree? Comment below.Login now to vote. Join the group of Value Stocks. With 800 members strong. ***Further Reading Today's trading movesTencent (TCHEY) Now Worth More than Alibaba (BABA)Sell Tesla, Buy Cummins (CMI)Buy Apple (AAPL) on iPhone X upgrade cycle