The Stock Watch ended the week on a high note Friday, with 28 out of 30 stocks showing gains. Leading the charge were UFPI, up 3.5%; and TSCO, up 2.5%.