American stocks were softer on Friday because of a mixed bag of company results, but had their best one month's performance in four years.
American stocks were softer on Friday because of a mixed bag of company results, but had their best one month's performance in four years.