3 Monster Stocks to Hold for the Next 10 Years Stock Market Stocks to buy Stocks to sell admin December 27, 2024 0 45 1 minute read As a general rule, investors should own stocks of companies that are smart picks no matter when you buy them or how long you hold them.