Square management is growing the business just right. Consequently SQ stock is a buy here or lower for the long-term opportunity.

Read More