Can you explain what are the key differences between investing in stocks and mutual funds? in detail?