Square hits new all time high after hours. Blew earnings estimates away! Square Proves It's Not Just a Niche Payments Player https://www.bloomberg.com/news/videos/2017-05-03/square-proves-it-s-not-just-a-niche-payments-player-video?utm_source=yahoo&utm_medium=bd&utm_campaign=headline&cmpId=yhoo.headline&yptr=yahoo