Wall Street ends volatile week on high note as tech leads