Shares of China Petroleum & Chemical Corp. (NYSE:SNP) traded up 3.3% during mid-day trading on Friday . The company traded as high as $73.87 and last traded at $73.68, with a volume of 246,534 shares traded. The stock had previously closed at $71.34.

Several research firms have weighed in on SNP. Zacks Investment Research raised shares of China Petroleum & Chemical Corp. from a “hold” rating to a “strong-buy” rating and set a $83.00 price target for the company in a research note on Friday, August 12th. Macquarie raised shares of China Petroleum & Chemical Corp. from a “neutral” rating to an “outperform” rating in a research note on Monday, July 25th. Three equities research analysts have rated the stock with a hold rating, three have given a buy rating and one has given a strong buy rating to the company’s stock. China Petroleum & Chemical Corp. presently has an average rating of “Buy” and an average price target of $83.00.

The company’s 50-day moving average is $72.49 and its 200 day moving average is $67.93. The stock has a market capitalization of $88.88 billion and a PE ratio of 15.95.

China Petroleum & Chemical Corporation is an energy and chemical company. The Company is engaged in oil and gas, and chemical operations in the People’s Republic of China (the PRC). The Company’s segments include exploration and production segment, refining segment, marketing and distribution segment, chemicals segment, and corporate and others.

Get Analysts' Upgrades and Downgrades Daily - Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with's FREE daily email newsletter.