- 
        
                            
                Alibaba Group Holding Limited American Depositary Shares each representing eight (BABA $167.69)
    
        
 - 
        
                            
                Baidu Inc. (BIDU $121.23)
    
        
 
            Q: Your thoughts on BIDU? Any better options here?