Yes. It is better to invest in stocks with multiple holding periods as the investors can spread their overall risk and can also achieve potentially better returns with the benefit of diversification.