Advertisement

Is it Time to Sell Square Stock?

Square recently reported earnings. Here's why I'm not impressed.