Last Friday, the three most widely followed benchmark indexes closed out a winning week. The Nasdaq Composite, the S&P 500 ...