Institutional investors purchased a net $2.7 thousand shares of XCRA during the quarter ended October 2016, and now own 81.40% of the total float, a percentage that is typical for companies in the Electronic Production Equipment industry.
Mutual fund holders
Largest Quarterly Institutional Transactions
Latest Institutional Activity
PACIFIC RIDGE CAPITAL PARTNERS L... Bought 390.5 Thousand shares of Xcerra Corp
BOSTON PARTNERS GLOBAL INVESTORS... Bought 189.8 Thousand shares of Xcerra Corp
MILLENNIUM MANAGEMENT LLC Bought 167.7 Thousand shares of Xcerra Corp