Square is set to report first-quarter earnings after the bell on Wednesday. While expectations for its results have come down, the bar to impress investors is still sky-high. That’s because the mobile payments company’s guidance last quarter disappointed investors and sent shares tumbling, prompting analysts to trim expectations. Watch Square trade live. Square is in a […]