BIDU Baidu - American Depositary Shares Each Representing 8 Ordinary Share104.25+1.98 (+1.9%)
Bullish play with a target stock price of $115
Strategy has +363% upside potential and 12% undervalued
BIDU Baidu - American Depositary Shares Each Representing 8 Ordinary Share98.56+4.74 (+5.1%)
BIDU Baidu - American Depositary Shares Each Representing 8 Ordinary Share96.00+3.60 (+3.9%)