US stocks rose slightly on Friday, extending their four-day winning streak as investors anticipated some positive news out of next week's key earnings reports, while bullish broker comments gave a boost to tech shares.
International Business Machines Corp, rose 2.7 percent to $125.61, leading the Dow higher after Barclays Capital raised its price target to $140 from $119, and upgraded the information technology hardware sector to "positive" from "neutral." The Philadelphia Semiconductor index climbed 2.7 percent, while another Dow component Intel rose 1.6 percent to $20.20.
The Dow Jones industrial average was last up 41.94 points, or 0.43 percent, to 9,828.81. The Standard & Poor's 500 Index edged up 1.91 points, or 0.18 percent, to 1,067.39. The Nasdaq Composite Index added 7.63 points, or 0.36 percent, to 2,131.56.