Bullish play with a target stock price of $96 or above
Strategy has +83% upside potential and 12% overvalued
BIDU Baidu - American Depositary Shares Each Representing 8 Ordinary Share94.47+4.86 (+5.4%)
Bearish play with a target stock price of $85
Strategy has +130% upside potential and 15% undervalued
BIDU Baidu - American Depositary Shares Each Representing 8 Ordinary Share91.95+0.35 (+0.4%)
BIDU Baidu - American Depositary Shares Each Representing 8 Ordinary Share88.27+1.87 (+2.2%)