Institutional investors purchased a net $9.9 thousand shares of AMBA during the quarter ended April 2015, and now own 52.36% of the total float, a percentage that is typical for companies in the Semiconductors industry.
Mutual fund holders
Largest Quarterly Institutional Transactions
Latest Institutional Activity
INNOVATOR MANAGEMENT LLC Bought 7.1 Thousand shares of Ambarella Inc
ARK INVESTMENT MANAGEMENT LLC Bought 882.00 shares of Ambarella Inc
VANGUARD INVESTMENTS AUSTRALIA L... Bought 800.00 shares of Ambarella Inc