U.S. Markets closed

Square shares weak after earnings report

Square shares weak after earnings report