stocks perform best from 2001 to 2008 with return less than 1000%
stocks perform best from 1991 to 2001
stocks perform best from 1980 to 1990
stocks perform best from 1969 to 1979
best return by a mid-cap in october 2012
best return by a mid-cap in september 2012
best return by a mid-cap in august 2012
best return by a mid-cap in july 2012
best return by a mid-cap in june 2012
best return by a mid-cap in may 2012
best return by a mid-cap in april 2012
best return by a mid-cap in march 2012
best return by a mid-cap in february 2012
best return by a mid-cap in january 2012
best return by a mid-cap in the tsx in march 2012