Article

marketwatch.com on 2018-02-28 19:29

Square earnings: Cheers for Cash, Caviar and larger customers

Square shares are up 166% over the past 12 months. Analysts found more reasons to be optimistic about future growth in the latest quarterly numbers.

Related news