Institutional investors purchased a net $157.1 thousand shares of SNEX during the quarter ended June 2019, and now own 76.97% of the total float, a percentage that is typical for companies in the Investment Banks/Brokers industry.
Mutual fund holders
Largest Quarterly Institutional Transactions
Latest Institutional Activity
MILLENNIUM MANAGEMENT LLC Bought 161.2 Thousand shares of Stonex Group Inc
BOSTON PARTNERS GLOBAL INVESTORS... Bought 150.5 Thousand shares of Stonex Group Inc
ACADIAN ASSET MANAGEMENT LLC Bought 54.1 Thousand shares of Stonex Group Inc