text: what is better to invest in, a mutual fund of company stock? what is the best investment for the long haul of making a person more money a mutual fund or company stock? does anyone now of hot stock pic in either catagory? mutual funds offer diversification.  however, if you want to buy stock for the long haul, buy the stock of a major bank and hold it.  like bank of america or citigroup.