Square’s Guidance Spooked the Bulls, but I’m Not Selling

Shares of Square (NYSE: SQ) recently tumbled after the payment services provider posted its first-quarter earnings. Total revenue rose 51% annually to $933 million, as adjusted revenue — which excludes

  Read more »