Adam Zuercher
The Nasdaq Composite topped 3000 for the first time since December 2000.