Institutional investors purchased a net $147.8 thousand shares of SONC during the quarter ended February 2016, and now own 104.85% of the total float, a percentage that is typical for companies in the Restaurants industry.
Mutual fund holders
Largest Quarterly Institutional Transactions
Latest Institutional Activity
STATE STREET GLOBAL ADVISORS LTD... Bought 76.9 Thousand shares of Sonic Corp
RUSSELL INVESTMENT MANAGEMENT CO... Bought 48.3 Thousand shares of Sonic Corp
JPMORGAN ALTERNATIVE ASSET MANAG... Bought 18.1 Thousand shares of Sonic Corp