US stocks open Friday on high note