Earnings Scheduled For May 5, 2016 By: Benzinga via Benzinga May 05, 2016 at 04:36 AM EDT Alibaba Group Holding Ltd (NYSE: BABA) is estimated to report its quarterly earnings at $3.60 per share on revenue of $23.22 ... Read More >> Related Stocks: 3D Systems Corp Activision Blizzard Alibaba Group Holding Ltd AmerisourceBergen Corp Apache Corp Avon Products Becton Dickinson Cablevision Systems Chesapeake Energy Church & Dwight Company Consolidated Edison Discovery Communications EOG Resources El Pollo Loco Endo Int'l Plc Fireeye Inc Fluor Corp Gartner Inc Genpact Ltd Gopro Inc Cl A Herbalife Ltd Huntington Ingalls Industries Icahn Enterprises Jacobs Engineering Group Kellogg Co MGM Resorts International Manulife Financial Corporation Merck & Co Mohawk Industries Motorola Solutions NRG Energy Natural Grocers By Vitamin Cottage Inc Occidental Petroleum Regeneron Pharmaceuticals Ryerson Holding Corp Sally Beauty Holdings Sprouts Farmers Market Sunpower Corp Teradata Corp Treehouse Foods Truecar Inc Wynn Resorts Yelp Inc