Head to Head Review: American National Insurance (ANAT) vs. China Life Insurance (LFC)

American National Insurance (NASDAQ:ANAT) and China Life Insurance (NYSE:LFC) are both finance companies, but which is the better stock? We will compare the two companies based on the strength of their earnings, risk, institutional ownership, profitability, dividends, analyst recommendations and valuation.

Profitability

This table compares American National Insurance and China Life Insurance’s net margins, return on equity and return on assets.

Net Margins Return on Equity Return on Assets
American National Insurance 4.78% 4.07% 0.80%
China Life Insurance 4.03% 7.73% 0.85%

Earnings & Valuation

This table compares American National Insurance and China Life Insurance’s gross revenue, earnings per share and valuation.

Gross Revenue Price/Sales Ratio Net Income Earnings Per Share Price/Earnings Ratio
American National Insurance $3.33 billion 1.11 $159.00 million N/A N/A
China Life Insurance $105.48 billion 0.72 $4.77 billion $0.93 14.41

China Life Insurance has higher revenue and earnings than American National Insurance.

Insider and Institutional Ownership

62.9% of American National Insurance shares are owned by institutional investors. Comparatively, 0.3% of China Life Insurance shares are owned by institutional investors. 23.5% of American National Insurance shares are owned by insiders. Strong institutional ownership is an indication that hedge funds, endowments and large money managers believe a stock will outperform the market over the long term.

Volatility & Risk

American National Insurance has a beta of 0.83, suggesting that its stock price is 17% less volatile than the S&P 500. Comparatively, China Life Insurance has a beta of 1.37, suggesting that its stock price is 37% more volatile than the S&P 500.

Analyst Recommendations

This is a breakdown of current ratings and recommmendations for American National Insurance and China Life Insurance, as provided by MarketBeat.com.

Sell Ratings Hold Ratings Buy Ratings Strong Buy Ratings Rating Score
American National Insurance 0 0 0 0 N/A
China Life Insurance 1 6 3 0 2.20

China Life Insurance has a consensus price target of $13.85, suggesting a potential upside of 3.36%. Given China Life Insurance’s higher probable upside, analysts plainly believe China Life Insurance is more favorable than American National Insurance.

Dividends

American National Insurance pays an annual dividend of $3.28 per share and has a dividend yield of 2.4%. China Life Insurance pays an annual dividend of $0.26 per share and has a dividend yield of 1.9%. China Life Insurance pays out 28.0% of its earnings in the form of a dividend.

About American National Insurance

American National Insurance Company, together with its subsidiaries, provides various insurance products and services in the United States, the District of Columbia, and Puerto Rico. The company's Life segment offers whole life, term life, universal life, variable universal life, and credit life insurance products. Its Annuity segment provides deferred, variable, and single premium immediate annuity products. The company's Health segment offers medicare supplement, supplemental, stop-loss, credit disability, and medical expense insurance. Its Property and Casualty segment provides personal lines insurance, such as auto, homeowners, boats, motorcycles, recreational vehicles, and other exposures; and commercial lines of insurance, including property and casualty coverage tailored for a farm, ranch, or other agricultural business within the rural and suburban markets, as well as property, liability, and workers' compensation coverages. This segment also offers credit-related property insurance products comprising collateral or creditor protection insurance; guaranteed auto protection or guaranteed asset protection insurance; and mortgage security insurance. The company distributes its products through career and multiple-line agents, broker-dealers, independent insurance agents and brokers, managing general underwriters, and financial institutions, as well as through direct marketing channels. American National Insurance Company was founded in 1905 and is headquartered in Galveston, Texas.

About China Life Insurance

China Life Insurance Company Limited, together with its subsidiaries, operates as a life insurance company in the People's Republic of China. The company operates in four segments: Life Insurance Business, Health Insurance Business, Accident Insurance Business, and Other Business. It offers individual and group life, annuity, accident, and health insurance products, as well as provides pension products. The company is also involved in reinsurance business; the asset management, fund management, and health management activities; retirement properties investment; and provision of financial services. It sells its products through agents, direct sales representatives, and dedicated and non-dedicated agencies. The company was founded in 1949 and is headquartered in Beijing, the People's Republic of China. China Life Insurance Company Limited is a subsidiary of China Life Insurance (Group) Company Limited.

Receive News & Ratings for American National Insurance Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for American National Insurance and related companies with MarketBeat.com's FREE daily email newsletter.