The Nasdaq ramped up 3.2% for the week. That was the tech-laden composite's best return since a 3.2% surge during the week ended Sept. 15 of last year.
The S&P 500 bounced 3.5% for the week. The Dow leapt 3.1%, while the S&P 600 vaulted 4.1%
Here's a link to the charts.