4 Stocks Warren Buffett Has Owned for at Least 21 Years By: Motley Fool June 27, 2022 at 05:06 AM EDT These highly profitable companies have been fixtures in Berkshire Hathaway's portfolio for more than two decades. Read More >> Related Stocks: American Express Berkshire Hathaway Berkshire Hathaway Coca-Cola Company Globe Life Inc Moody's Corp