China Life Insurance Co. (NYSE:LFC)’s share price gapped up prior to trading on Friday . The stock had previously closed at $12.03, but opened at $12.05. China Life Insurance shares last traded at $12.19, with a volume of 395,477 shares.

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

The stock has a market capitalization of $68.97 billion and a PE ratio of 13.26. The stock has a 50-day moving average price of $11.56 and a 200-day moving average price of $11.38.

An institutional investor recently raised its position in China Life Insurance stock. Bank of Montreal Can boosted its stake in shares of China Life Insurance Co. (NYSE:LFC) by 6.1% during the fourth quarter, according to its most recent filing with the SEC. The firm 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.