The Nasdaq Composite closed today at 2,905.66, its highest closing level since late 2000. It's up 129% from its close on March 9, 2009 (1,268.64).