Ambarella Inc (NASDAQ: AMBA) – Suitable For Long Term Buy?
Currently, there are 41.96M common shares owned by the public and among those 39.81M shares have been available to trade. The company’s stock has a 5-day price change of -2.20% and -18.10% over the past three months. AMBA shares are trading -14.61% year to date (YTD), with the 12-month market performance up to 25.50% higher. […]