Institutional investors purchased a net $683.0 thousand shares of SNP during the quarter ended September 2016, and now own 3.14% of the total float, a percentage that is typical for companies in the Integrated Oil industry.
Mutual fund holders
Largest Quarterly Institutional Transactions
Latest Institutional Activity
SENSATO INVESTORS LLC Bought 193.1 Thousand shares of China Petroleum
MILLENNIUM MANAGEMENT LLC Bought 104.8 Thousand shares of China Petroleum
BLACKROCK FUND ADVISORS Bought 104.5 Thousand shares of China Petroleum