Block has executed well in its renewed strategy and focus on operational efficiency, sustaining growth and improving profitability in Q2. Square and Cash App remain high quality businesses with ...