China Life Insurance Co. (NYSE:LFC)’s share price rose 2.7% during trading on Thursday . The stock traded as high as $12.13 and last traded at $12.07, with a volume of 341,732 shares changing hands. The stock had previously closed at $11.75.

Separately, Zacks Investment Research upgraded China Life Insurance from a “sell” rating to a “hold” rating in a research note on Wednesday, May 25th.

The stock’s 50 day moving average price is $11.47 and its 200-day moving average price is $11.36. The stock has a market capitalization of $70.31 billion and a PE ratio of 16.51.

An institutional investor recently raised its position in China Life Insurance stock. Bank of Montreal Can boosted its position in shares of China Life Insurance Co. (NYSE:LFC) by 6.1% during the fourth quarter, according to its most recent Form 13F filing with the Securities and Exchange Commission (SEC). The institutional investor owned 64,364 shares of the company’s stock after buying an additional 3,687 shares during the period. Bank of Montreal Can’s holdings in China Life Insurance were worth $1,029,000 as of its most recent filing with the SEC.

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.