My take is that price has been suppressed by Chinese government conflicts with the founder. These issues seem to be reaching resolution. They are the Chinese Amazon after all.
I can’t imagine this dropping much more and have a price target of about $190.
Leave a Reply