Top 10 best bank stocks
10 Dec 2019 Fool.co.uk's writers reveal their top shares for the year! as a good long-term play on the global cruise and tourism markets. The bank's price-to-earnings ratio is only 11 and its prospective In my opinion, that means no matter what happens to the economy over the next five or 10 years, homebuilders The best financial stocks to buy for 2020 include some well-known picks, plus two virtual unknowns. Citizens Financial Group ( CFG ) China Life Insurance ( LFC ) Universal Insurance Holdings ( UVE ) Berkshire Hathaway ( BRK.A , BRK.B ) JPMorgan Chase & Co. ( JPM ) NMI Holdings ( NMIH ) Goldman Sachs Below, we'll examine the top three stocks in the financial sector for best value, fastest earnings growth, and most momentum. Financial Stocks with the Best Value