Earnings Recap For March 3 By: Benzinga via Benzinga March 04, 2016 at 09:18 AM EST Ambarella Inc (NASDAQ: AMBA) reported earnings of $0.64 per share, beating the Street’s consensus of $0.47 per share. Revenue ... Read More >> Related Stocks: Ambarella Inc Avago Technologies Barnes & Noble Ciena Corp Kroger Co Stratasys Ltd