Square, Inc. (NYSE: SQ) reported its second-quarter financial results after the closing bell on Thursday. The digital payment company topped analysts’ estimates, however,...

read more