For an investor to hold for a long time, it all depend other the type whether it's a long term investor or a short term one. You don't expect some with small fund that is in the market to crab some positions and take out profits as fast as possible before the market changes direction to hold long before taking profits.
Not everybody can buy more to sell some cause the fund to buy more may not be available.