Anatomy Of A Bull Market (2002-2007)... By: TalkMarkets March 10, 2014 at 06:42 AM EDT The last major long term rally in stocks occurred around October of 2002 and topped out in October 2007, measuring 5 years in total. Read More >> Related Stocks: Standard & Poors 500