Muzzle your urges, boost your return

The stock market has delivered an average annual return of 12.9% over the 20 years ended in March, and individual investors have had access to plenty of decent stock mutual funds that have come close to that return. Why, then, has the average investor realized vastly inferior returns over this period? A study performed last year by DALBAR, an independent […]

Read more