Square's financials leave much to be desired. But there's still a lot to like here, and think the success of their debut will say a lot about the current IPO environment.

More Quotes by Brian Hamilton