Institutional investors purchased a net $6.8 thousand shares of SONC during the quarter ended May 2015, and now own 94.64% 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 84.9 Thousand shares of Sonic Corp
FIRST ASSET INVESTMENT MANAGEMEN... Bought 3.4 Thousand shares of Sonic Corp
INNOVATOR MANAGEMENT LLC Bought 3.2 Thousand shares of Sonic Corp