Stocks rose on Friday, with the S&P 500 and Nasdaq Composite closing at fresh record highs, as tech stocks rallied. Declining Treasury yields also provided a boost, as disappointing factory data and a decline in consumer sentiment solidified expectations for...

read more