Most people in the United States do not own stocks in individual companies like General Mills, Caterpillar, IBM, etc. They should! I'm speaking as an investor of stocks for over sixty years. I believe investing in stocks for the long term for worthy purposes like retirement is one of the top three investment vehicles. If you're thinking about this but not convinced, read this book.