Bearish play with a target stock price of $145
Strategy has +261% upside potential and 28% undervalued
Bearish play with a target stock price of $155
Strategy has +218% upside potential and 14% undervalued
Outlook is neutral, with stock confined to a channel of ±4%
Strategy has +55% ROI potential and 5% overvalued
BABA Alibaba Gr Hldgs180.26+11.59 (+6.9%)