Why This Wall Street Firm Is Cautious On Ambarella By: Benzinga via Benzinga March 05, 2015 at 11:35 AM EST Small-cap semiconductors developer Ambarella Inc (NASDAQ: AMBA) has been subject of plenty of discussion recently. The company was ... Read More >> Related Stocks: Ambarella Inc