Institutional investors purchased a net $783.6 thousand shares of CPRT during the quarter ended April 2015, and now own 83.11% of the total float, a percentage that is typical for companies in the Miscellaneous Commercial Services industry.
Mutual fund holders
Largest Quarterly Institutional Transactions
Latest Institutional Activity
HBK INVESTMENTS LP Bought 704.2 Thousand shares of Copart Inc
STATE STREET GLOBAL ADVISORS LTD... Bought 630.3 Thousand shares of Copart Inc
BLACKROCK FUND ADVISORS Bought 377.6 Thousand shares of Copart Inc