Stocks were solidly higher in mid-afternoon trading Friday, led by a rally in shares of large-cap technology companies, as ...