I don't have same level of confidence on Square, especially after observing its constant weak performance in last few months.