A Square system. Image source: Square. In its relatively short history as a publicly traded company, payments processor Square has largely been a disappointment. Since it made its market debut last ...
88% technical buy signals. 12 new highs and up 21.38% in the last month. 217.73% gain in the last year. Square, Inc. offers financial services and marketing services. The Company provides payments and ...