Benzinga's Top Initiations By: Benzinga via Benzinga April 15, 2016 at 09:53 AM EDT Analysts at Needham initiated coverage on Alibaba Group Holding Ltd (NYSE: BABA) with a Buy rating. The target price for Alibaba is ... Read More >> Related Stocks: Alibaba Group Holding Ltd American Express MasterCard Micron Technology Paypal Holdings Visa