Best Stocks to Buy Now – Kansas City Life (KCLI)
Kansas City Life (KCLI) is a sleepy little stock that makes our list of best stocks to buy right now. KCLI sells basic life insurance and annuity products in 348 states and the District of Columbia and has an extremely conservative reputation.
Insiders own a pretty big chunk of Kansas City Life, so they are less likely to take silly risks with shareholders money and destroy capital.
KCLI is trading at just 70% of book value and the fundamentals and financial earn the company an F-score of 6. The company has a long history of paying dividends and the shares currently yield 2.4%. KCLI stock has caught the attention of investors and has been moving steadily higher over the past month.
As of this writing, Tim Melvin did not hold a position in any of the aforementioned securities.