In the 1950’s the average investor held on to their shares for about six years before selling. In 2015 shareholders are selling their shares on average every six months.
In the 1950’s the average investor held on to their shares for about six years before selling. In 2015 shareholders are selling their shares on average every six months.