Square: Omicron Lands

Jon Feingersh Photography Inc/DigitalVision via Getty Images
Square (NYSE:SQ) is a stock we have been in and out of over the last few years. This company remains a game-changer in the space. We expect great innovation in the long-term. The Street largely…

Click here to view the original article.