3 Top Buffett Stocks to Buy and Hold for the Long Haul By: Motley Fool July 15, 2024 at 04:51 AM EDT Apple, Amazon, and Snowflake are still solid long-term investments. Read More >> Related Stocks: Amazon.com Apple Berkshire Hathaway Berkshire Hathaway Snowflake Inc Cl A