News

Buying stocks you can hold for decades is the key ... And those with the highest turnover rates have the lowest long-term performance. There is definitely some survivorship bias in the data.